PostgreSQL материализованные взгляды - PullRequest
6 голосов
/ 25 февраля 2012

Я закончил курс по базам данных Oracle, и с некоторых пор играю с ним. Один из моих друзей сказал мне, что PostgreSQL - это очень хорошая система управления базами данных, которая имеет объектно-ориентированные возможности.

В базе данных Oracle это простой и простой процесс создания материализованных представлений. НО, несмотря на то, что я слышал, что PostgreSQL поддерживает материализованные представления от нескольких человек, я не могу понять, как это сделать.

Пожалуйста, сообщите.

Ответы [ 2 ]

13 голосов
/ 25 февраля 2012

Для PostgreSQL версии 9.2 и ниже прочитайте следующую статью о том, как создавать материализованные представления с использованием функций и триггеров.


Начиная с версии 9.3 , материализованные представления изначально поддерживаются:

Для получения дополнительной информации по этой теме, пожалуйста, обратитесь к следующим статьям по документации PostgreSQL:

3 голосов
/ 25 февраля 2012

В postgres нет встроенной поддержки материализованных представлений.

Вы можете попытаться эмулировать их с помощью триггеров / хранимых процедур, как описано в этой статье .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...