Grazie per l interesse,
e creare una sorta di vista materializzata (una tabella ridondante) che aggiorno tramite Trigger in modo da semplificare la selezione futura.
E' anti- efficiente?
Grazie!
Grazie per l interesse,
e creare una sorta di vista materializzata (una tabella ridondante) che aggiorno tramite Trigger in modo da semplificare la selezione futura.
E' anti- efficiente?
Grazie!
dipende ... di fatto una vista materializzata è una tabella;
da una parte hai il vantaggio di un accesso hai dati della vista materializzata più veloce
( per es. vista di dati aggregati o vista con molti join )
e dall'altra il costo di dover tener allineata la vista con i dati delle tabelle su cui si basa
ed anche lo spazio su disco aggiuntivo che occorre.
La vista materializzata è comunque una funzionalità offerta dai dbms ed
il fatto di doverla implementare in proprio se non supportata nativamente
non gioca a suo favore
Ultima modifica di sspintux; 06-02-2014 a 09:57