2012-02-25 16 views
6

Kursumu Oracle veritabanlarında bitirdim ve bir aradan beri onunla oynuyordum. Arkadaşlarımdan biri bana PostgreSQL'in nesne yönelimli yeteneklere sahip çok iyi bir veritabanı yönetim sistemi olduğunu söyledi.PostgreSQL materyalize görünümler

Bir Oracle veritabanında, materyalize görünümler oluşturmak için basit ve kolay bir işlemdir. Ancak, PostgreSQL'in birkaç kişiden gerçekleşen materyalleri desteklediğini duymuş olmakla birlikte, bunu nasıl yapacağımı anlayamıyorum.

Lütfen bildiriniz.

+1

Apaçık soru: Neden * görünümleri gerçekleşmiş * istiyorsun? Neden onlara ihtiyacın var? Yeni özelliği hesaba katmak için cevabınızı güncellemek üzere – wildplasser

cevap

13

PostgreSQL sürüm 9.2 ve altındaki için, işlevler ve tetikleyicileri kullanarak gerçekleştirilmiş görünümlerin nasıl oluşturulacağı hakkında aşağıdaki makaleyi okuyun.

Bu konu hakkında daha fazla bilgi için

, PostgreSQL belgelerine aşağıdaki makalelere bakınız:

sürümü 9.3 yana


, görünümler özgün olarak desteklenir gerçekleşmiş

+3

+1. Keşke daha fazla insan bunu yaptı. –

3

Postgre'lerde görüntülenen görünümler için yerel destek yoktur.

Onları this article numaralı belgede açıklandığı gibi tetikleyiciler/saklı yordamlarla taklit etmeye çalışabilirsiniz.