是否可以部分刷新PostgreSQL中的物化视图?

是否可以部分刷新PostgreSQL中的物化视图?,第1张

概述In Oracle, it is possible to refresh just part of the data.但是在PostgreSQL中,9.3版(现在的版本)支持实体化视图,这不是很长.所以我不知道:是否可以在PostgreSQL 9.3中的物化视图刷新部分数据?如果是,怎么办? PostgreSQL不支持逐步/部分更新物化视图. 9.4添加了REFRESH MATERIALIZED In Oracle,it is possible to refresh just part of the data.但是在Postgresql中,9.3版(现在的版本)支持实体化视图,这不是很长.所以我不知道:是否可以在Postgresql 9.3中的物化视图中刷新部分数据?如果是,怎么办? Postgresql不支持逐步/部分更新物化视图.

9.4添加了REFRESH MATERIALIZED VIEW CONCURRENTLY,但仍然需要完全重新生成.

希望如果有人热情,我们会在9.5中看到支持.尽管如此,只能在没有用户定义的触发器/规则的情况下进行简单的物化视图,而且需要特别的支持来处理诸如增量更新计数(…)… GROUP BY ….的事情.

你所提到的Oracle答案实际上并不是增量刷新.它是刷新分区.对于Postgresql来说,为了支持这个原则,它首先必须支持真正的声明性分区 – 尽管我们正在讨论它是否可以在9.5中完成.

总结

以上是内存溢出为你收集整理的是否可以部分刷新PostgreSQL中的物化视图?全部内容,希望文章能够帮你解决是否可以部分刷新PostgreSQL中的物化视图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1169653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存