Questione : Prestazione di PL/SQL

Ho una domanda sulla prestazione di SQL per la destra di JOINs.

I solitamente MI UNISCO come il seguente

Select * dalla a, dalla b, dal c
where a.1 = b.2 e da b.1 = da c.1

What è la differenza fra usando questo sull'UNIRE su sintassi? È esso più veloce, più efficiente o la pratica ottimale?

Thank you
class= del

Risposta : Prestazione di PL/SQL

spiegare le esposizioni di programma il percorso di esecuzione che Oracle prenderà per fare funzionare la vostra domanda.  Potete generare uno ed osservarlo gradire questo…

spiegare il programma per


allora domanda

selezionare * a partire dalla tabella (dbms_xplan.display)  -- sì, questa sintassi esatta, subito dopo della corsa del programma di spiegazione.


per esempio

spiegare il programma per
Selezionare * a partire dalla a, la b, c
dove a.1 = b.2 e b.1 = c.1;

selezionare * a partire dalla tabella (dbms_xplan.display);


spiegare il programma per
Prescelto * da un unire b su a.1 = b.2 uniscono la c su b.1=c.1;

selezionare * a partire dalla tabella (dbms_xplan.display);



Altre soluzioni  
 
programming4us programming4us