如果我不打算在Postgres中实现物化视图的增量更新,使用它们比CREATE TABLE AS有什么好处吗?据我所读,当您刷新物化视图时,该视图会锁定且不可读。因为它不可用,所以它的影响似乎与在物化视图上以相同的速度运行refresh时删除和重新创建表的影响相同。

最佳答案

从PostgreSQL 9.3.2开始,您也不能使用物化视图数据作为更新查询的基础。
因此,如果需要使用此视图作为某些更新的基础,那么最好使用常规表。

09-11 19:56