微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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中完成.

原文地址:https://www.jb51.cc/postgresql/192641.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐