Sempre que uma consulta SQL é emitido para o banco de dados Oracle , o Oracle cria um plano para executar a consulta. Este plano de execução podem ser salvos em uma tabela plano. A tabela plano contém a ordem das tabelas referenciadas pela declaração , o método usado para acessar a tabela , o método de junção, e operações de dados. Tabelas do plano pode ser usado para determinar como o plano é executado de modo que você pode otimizar as operações . Coisas que você precisa Oracle Database
Mostrar Mais instruções
1
Inicie o SQL * Plus , digitando " sqlplus " no prompt de comando .
2
Criar uma tabela para conter a saída de EXPLAIN PLAN com a seguinte sintaxe : CONNECT EXEMPLO /password @ $ ORACLE_HOME /RDMS /admin /UTLXPLAN.SQL
3
Executar o plano de explicação por colocando " explain plan para " na frente da instrução SQL . Use a cláusula " SET STATEMENT_ID " se você tiver mais de uma instrução na tabela de plano. Por exemplo, " EXPLICAR Plano SET STATEMENT_ID = ' st1 ' FOR SELECT ZIP do endereço; "
4
Digite o comando " @ $ ORACLE_HOME /rdbms /admin /utlxpls.sql " para ver o plano de explicação .
5 Tipo
"quit" para fechar a sessão SQL * Plus .