Tecnología

Inicio

Cómo utilizar un plan de explicación tabla en Oracle

Siempre que una consulta SQL se emite a la base de datos Oracle, Oracle crea un plan para ejecutar la consulta. Este plan de ejecución se puede guardar en un cuadro del plan. El cuadro del plan contiene el orden de las tablas hace referencia la sentencia, el método utilizado para acceder a la tabla, el método de unión, y las operaciones de datos. cuadros del plan se pueden utilizar para determinar cómo se ejecuta el plan para que pueda optimizar las operaciones.

Instrucciones

1 Iniciar SQL * Plus escribiendo "sqlplus" en un símbolo del sistema.

2 Crear una tabla para mantener la salida PLAN con la siguiente sintaxis explico:
Ejemplo CONNECT / contraseña @ $ ORACLE_HOME / RDBMS / admin / UTLXPLAN.SQL

3 Ejecute el EXPLAIN PLAN colocando "Explain Plan PARA" delante de la instrucción SQL. Utilice la cláusula "SET statement_id" si tiene más de una sentencia en el cuadro del plan. Por ejemplo, "Explain Plan SET statement_id = 'st1' para ZIP SELECT dirección;"

4 Escriba el comando "@ $ ORACLE_HOME / RDBMS / admin / utlxpls.sql" para ver el Plan de Explain.

5 Tipo de "Salir" para cerrar la sesión de SQL * Plus.