PostgreSQL物化视图

时间:2012-02-25 13:45:56

标签: oracle postgresql

我完成了关于Oracle数据库的课程,并且从那时起就一直在使用它。我的一位朋友告诉我,PostgreSQL是一个非常好的数据库管理系统,具有面向对象的功能。

在Oracle数据库中,创建实体化视图是一个简单易行的过程。但是,尽管听说PostgreSQL支持少数人的物化观点,但我无法弄清楚如何做到这一点。

请告知。

2 个答案:

答案 0 :(得分:13)

对于PostgreSQL版本 9.2及以下,请阅读以下有关如何使用函数和触发器创建实体化视图的文章。


自版本 9.3 以来,本机支持实体化视图:

有关此主题的更多信息,请参阅以下有关PostgreSQL文档的文章:

答案 1 :(得分:3)

对postgres中的物化视图没有原生支持。

您可以尝试使用this article中描述的触发器/存储过程来模拟它们。