Cada vez que una consulta SQL se entrega a la base de datos Oracle , Oracle crea un plan de ejecución de la consulta. Este plan de ejecución se puede guardar en una tabla de plan. El cuadro del plan contiene el orden de las tablas de referencia de la declaración, el método utilizado para acceder a la tabla , el método join, y las operaciones de datos . Mesas del plan pueden ser usados para determinar cómo se ejecuta el plan para que pueda optimizar las operaciones. Cosas que necesitará
Oracle Database
Ver Más instrucciones
1
Start SQL * Plus , escriba " sqlplus " en el símbolo del sistema .
2
Crear una mesa para celebrar la salida de EXPLAIN PLAN con la siguiente sintaxis: Ejemplo CONNECT /password @ $ ORACLE_HOME /RDBMS /admin /UTLXPLAN.SQL
3
Ejecute el PLAN DE EXPLICAR por colocando " EXPLAIN PLAN PARA " frente a la sentencia de SQL . Utilice la opción " SET STATEMENT_ID " cláusula si tiene más de una sentencia en la tabla de plan. Por ejemplo, " EXPLAIN PLAN CONJUNTO STATEMENT_ID = ' st1 ' PARA zip SELECT FROM dirección ; "
4
Escriba el comando " @ $ ORACLE_HOME /RDBMS /admin /utlxpls.sql " para ver el Plan Explique .
5
Type " salir" para cerrar la sesión de SQL * Plus.