PG 物化视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PG 物化视图相关的知识,希望对你有一定的参考价值。

参考技术A 刷新物化视图 的数据时,或锁定整张表(在大数据量的情况下比较久,会导致其它查询语句无法执行)。为了避免此种情
况,可使用 concurrently 选项。

注:使用 concurrently 选项, PostgreSQL 将创建物化视图的临时更新版本,比较更新版本和原视图两个版本,并仅对差异部分
执行 insert 和 update 。
这样就可以在更新时对物化视图进行查询。

创建物化视图:

结果:因为创建物化视图使用了 with no data 因此查询时提示报错

前提必须先为物化视图创建唯一索引

以上是关于PG 物化视图的主要内容,如果未能解决你的问题,请参考以下文章

[0A000][500310] [Amazon](500310) 无效操作:无法在 pg 表上定义物化视图。

pgsql怎么改表名不影响物化视图

oracle物化视图不会自动更新是怎么回事

Oracle物化视图

Postgresql - MATERIALIZED VIEW

物化视图