sql >> Databasteknik >  >> RDS >> Oracle

Hur man mäter prestanda för en fråga i Oracle

Det finns en knapp ovanför SQL-editorn som heter "Explain Plan". Det här verktyget kommer att berätta vad varje rutt kostar och hur uttalandet kommer att använda index och partitioner. Notera, du kan få ett felmeddelande, din DBA kommer att behöva aktivera en funktion för ditt användarkonto, jag tror att det är "spår", men kan ha fel på den punkten. Att läsa exekveringssatsens utdata kan vara utmanande i början, men det är ett bra verktyg för att hjälpa till att skriva bra SQL.



  1. Hur kan jag framtvinga sammansatt unikhet i MySQL?

  2. Skicka flera värden i en enda parameter

  3. LEFT OUTER JOIN-frågan returnerar inte förväntade rader

  4. Dela upp data i kolumner i mysql