Questione : Viste contro le domande

Ho questa domanda enorme con il molto MI UNISCO. È utilizzata soltanto una volta nel mio codice, however.

Is là un beneficio per rendergli una VISTA ed appena la selezione della quella vista con su misura DOVE per il cliente clausola?
in contrasto con appena using la domanda in se?
(nessuna procedura immagazzinata, appena domanda all'interno di codificazione).

Are là dei gotchas rispetto a usando una VISTA?

Using Oracle 11g. Ma inoltre utilizzo l'assistente 2008.
thanks di SQL!
class= del

Risposta : Viste contro le domande

Ci possono essere alcune alternanze di prestazione poiché Oracle ha l'occasione precompilare la vista ed il programma risultante di esecuzione è quindi più statico.   Ma, il IMHO, la più grande edizione è dove volete dirigere questo “grande„ oggetto di codice.  Immagazzinandolo in una vista la mette nella base di dati in cui è securable e le dipendenze sono più facili da seguire.  Se ci è uno svantaggio a usando le viste, quindi esso semplicemente lo strato supplementare di complessità (un più “pezzo mobile„), ma l'isolamento guadagnato da quello è inoltre probabilmente il più grande vantaggio.




Altre soluzioni  
 
programming4us programming4us