Vraag : PL/SQL prestaties

Ik heb een vraag over SQL prestaties voor/>I gewoonlijk recht JOINs.


Select * van a, B, is c
where a.1 = b.2 en b.1 = c.1

What het verschil tussen het gebruiken van dit op JOIN op syntaxis? Is het snellere, efficiëntere of beste praktijken?

Thank you

Antwoord : PL/SQL prestaties

verklaar het plan de uitvoeringsweg toont die Oracle zal nemen om uw vraag in werking te stellen.  U kunt één produceren en het bekijken als dit…

verklaar plan voor


dan vraag

selecteer * uit lijst (dbms_xplan.display)  -- ja, verklaart deze nauwkeurige syntaxis, onmiddellijk na lopen plan.


bijvoorbeeld

verklaar plan voor
Selecteer * uit a, B, c
waar a.1 = b.2 en b.1 = c.1;

selecteer * uit lijst (dbms_xplan.display);


verklaar plan voor
Selecteer * uit aansluiten zich bij B op a.1 = b.2 aansluiten zich bij c op b.1=c.1;

selecteer * uit lijst (dbms_xplan.display);



Andere oplossingen  
 
programming4us programming4us