Bogdan Marinca wrote:
>Salut.
>Poate e newbie dar ... doar o sugestie daca mi'ati da ...
>Am doua masini cu PostgreSQL si, pentru fiecare masina,
>cate o tabela SQL avand aceeasi structura.
>
>Intr'una din ele se fac operatii WRITE(insert, update, delete).
>Pentru cea de'a doua tabela(folosita doar pentru operatiuni READ)
>trebuie, din cand in cand sa se faca sincronizarea cu tablela
>cu WRITE. Ar exista metode mai eficiente decat sa se copieze
>intreg continutul primei tabele peste cea de-a doua, dupa ce
>au fost sterse toate inregistrarile din ea?
>
>Multumesc !
>
>Bogdan Marinca
>
>
>
>
Nu este mai bine ca ce-a de-a ... doua tabela sa fie de fapt o vedere a
primeia ?
Citat din documentatia lui "create view"
(postgresql-7.2.3/html/sql-createview.html)
Description
*CREATE VIEW* will define a view of a table. The view is not physically
materialized. Instead, a query rewrite retrieve rule is automatically
generated to support retrieve operations on views.
Notes
Currently, views are read only: the system will not allow an insert,
update, or delete on a view. You can get the effect of an updatable view
by creating rules that rewrite inserts, etc. on the view into
appropriate actions on other tables.
--
Coica Laurentiu
CNL Oltenia Tg-Jiu
0740-040.328