PostgreSQL的9.4版本出来有一段时间了,也更新了很多内容,其中之一是比较感兴趣的物化视图的更新,对比原先的物化视图语法,新增了一个CONCURRENTLY参数。
?一、新语法:
二、数据准备:
三、测试用例:
四、源码
?相关唯一索引的源码,在matview.c里面可以查看:
五、总结:
1.新版的物化视图新增了concurrently参数,可以使在刷新视图时不会锁住该物化视图的查询工作
2.该参数的原理和优缺点与索引的concurrently类似,以时间来换取查询锁,刷新的速度会变得很慢
3.增量刷新的参数还没有,比较遗憾
------------------------------------华丽丽的分割线------------------------------------
------------------------------------华丽丽的分割线------------------------------------