-- 修改物化视图的查询
ALTER MATERIALIZED VIEW your_materialized_view
REFRESH MATERIALIZED VIEW CONCURRENTLY;
-- 修改物化视图的表空间
ALTER MATERIALIZED VIEW your_materialized_view
SET TABLESPACE new_tablespace;
-- 修改物化视图的所有者
ALTER MATERIALIZED VIEW your_materialized_view
OWNER TO new_owner;
请注意,修改物化视图可能会涉及到重新刷新物化视图的数据,这取决于您对物化视图做出的修改。使用 REFRESH MATERIALIZED VIEW CONCURRENTLY 可以在不阻塞查询的情况下刷新物化视图。
请根据您的需求,将上述示例中的 your_materialized_view、new_tablespace 和 new_owner 替换为实际的物化视图名称、新表空间和新所有者。
转载请注明出处:http://www.zyzy.cn/article/detail/8614/PostgreSQL