如何在PostgreSQL中增量地刷新材料化视图,即仅针对新数据或已更改的数据?

5

如何在PostgreSQL中实现快速刷新物化视图 如何仅更新基表中的新更改到物化视图


1
在PostgreSQL中增量刷新材料化视图 - klin
1个回答

7
我一直在关注这个新的开发进展,希望它会被确定并添加到Postgresl 14中:https://wiki.postgresql.org/wiki/Incremental_View_Maintenance
以下是一篇博客文章,其中包含一些性能数据:https://yugonagata-pgsql.blogspot.com/2021/04/implementing-incremental-view_61.html 以下是第三部分,其中包含指向github和dockerhub的链接:https://yugonagata-pgsql.blogspot.com/2021/06/implementing-incremental-view.html Github源代码:https://github.com/sraoss/pgsql-ivm 用于测试目的的Docker镜像:https://hub.docker.com/r/yugonagata/postgresql-ivm 编辑 2022-03-24: 看起来这已经移动到版本16了,请参见Postgresql增量物化视图维护(IVM)的挑战,为什么要延迟到目标版本16?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接