Postgres物化视图或CREATE TABLE AS(如果不增量更新)



如果我不打算在Postgres中实现物化视图的增量更新,那么使用它们比CREATE TABLE AS有什么优势吗?根据我所读到的内容,当刷新物化视图时,该视图会锁定并且不可读。由于它不可用,它似乎与以与在物化视图上运行刷新相同的速率删除和重新创建表具有相同的影响。

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

最新更新