Når en SQL-forespørgsel er udstedt til den Oracle database , Oracle skaber en plan for udførelse af forespørgslen. Denne henrettelse plan kan gemmes i en plan tabel. Planen Tabellen indeholder rækkefølgen af de tabeller, der refereres til af redegørelsen, hvilken metode der anvendes til at få adgang bordet, join metoden og data operationer . Plan tabeller kan bruges til at bestemme , hvordan planen er udført , så du kan optimere driften. Ting du skal
Oracle Database
Vis Flere Instruktioner
1
Start SQL * Plus ved at skrive " sqlplus " ved en kommandoprompt .
2
Oprette en tabel til at holde EXPLAIN PLAN output med følgende syntaks: CONNECT EKSEMPEL /adgangskode @ $ ORACLE_HOME /RDMS /ADMIN /UTLXPLAN.SQL
3
Kør EXPLAIN PLAN ved placere " EXPLAIN PLAN fOR" foran SQL-sætning. Brug " SET STATEMENT_ID "-klausul , hvis du har mere end én erklæring i planen tabellen. For eksempel, " EXPLAIN PLAN SET STATEMENT_ID = ' st1 ' FOR SELECT zip fra adresse "
4
skriv kommandoen " @ $ ORACLE_HOME /RDBMS /admin /utlxpls.sql " for at se Forklar Plan .
5.
Type " Afslut " for at lukke SQL * Plus session.