Uso del Diagrama de Explicación de Plan
Esta función no está disponible para los servicios de base de datos MySQL.
La vista de diagrama Explain Plain es una representación gráfica del contenido de PLAN_TABLE
, que es la tabla por defecto para los resultados de la sentencia EXPLAIN PLAN. La naturaleza jerárquica de los pasos del plan de ejecución se representa en el diagrama.
Por defecto, hay tres niveles de pasos visibles en el diagrama. Puede utilizar los signos +/- en la parte inferior de cada paso (disponibles cuando el paso tiene elementos secundarios) para ampliar o reducir. Para ver todos los pasos del diagrama, utilice Ampliar todo en la barra de herramientas.

El diagrama también proporciona los siguientes detalles:
- Cardinalidad (número de la flecha al paso principal), que es el número de filas procesadas
- Operación y opciones aplicadas en ese paso
- Orden de ejecución, que es el número secuencial en el orden de ejecución
- El acceso predice el costo de CPU en porcentaje (barra de rango)
- Costo total de CPU para el paso en porcentaje (círculo azul)
- Costo de E/S estimado, bytes procesados y métricas de costos
Verá una breve descripción emergente al pasar el cursor sobre cualquiera de estas estadísticas en un paso.

Los iconos de la barra de herramientas son:
-
Vista avanzada: muestra los datos de
PLAN_TABLE
en una vista tabular/de árbol mixta. Hay un icono de vista de diagrama que puede utilizar para volver a la vista de diagrama. -
Imprimir diagrama: imprima el diagrama.
-
Guardar en SVG: guarde el diagrama en el archivo en formato SVG.
-
Acerrar, Alejar: si se selecciona un paso en el diagrama, al hacer clic en el icono Acercar se asegura de que permanezca en el centro de la pantalla.
-
Ajustar pantalla: ajuste todo el diagrama en el área visible.
-
Tamaño real: defina el factor de zoom en 1.
-
Ampliar todo: muestra todos los pasos del diagrama.
-
Restablecer diagrama: restablece el diagrama al estado inicial, es decir, solo se muestran tres niveles de pasos.
-
Mostrar información: muestra la sentencia
SELECT
utilizada por la funcionalidad Explicar plan. -
Costo total mínimo de CPU visible (%): defina el umbral para filtrar los pasos con un costo total de CPU inferior al valor proporcionado.
Introduzca un valor entre 0 y 100. No hay ningún filtro para 0.
-
Notas del plan: muestre las notas de explicación del plan.
Propiedades
Haga doble clic o pulse Intro en un paso seleccionado para abrir el panel Propiedades, que proporciona más información sobre ese paso. Consulte PLAN_TABLE en Oracle Database Reference para obtener una descripción de cada propiedad.
El panel Propiedades muestra:
-
Toda la información de ese paso se ha extraído de
PLAN_TABLE
en formato tabular. Se excluyen los valores nulos.Puede seleccionar JSON para ver las propiedades en formato JSON.
-
Información de la columna
OTHER_XML
dePLAN_TABLE
.La información se muestra en formato JSON.
Navegación
-
Pulse la tecla Tab para desplazarse por los pasos del orden de ejecución. El paso seleccionado tiene un borde azul alrededor.
Para desplazarse en la dirección inversa, pulse las teclas Mayús + Tabulador.
Si no se selecciona ningún paso, al pulsar la tecla Tab se selecciona el paso con el número de ejecución 1.
-
En función del nivel de zoom, utilice barras de desplazamiento horizontales y verticales para ver diferentes partes del diagrama.
Haga clic con el botón izquierdo del mouse y manténgalo pulsado para recorrer el diagrama hacia arriba y hacia abajo.
Utilice el icono
en la parte inferior derecha para desplazarse hasta la parte superior del diagrama.
-
El Navegador de Diagramas está en la esquina superior derecha y representa una copia más pequeña del diagrama en un fondo gris. El borde rectángulo permite operaciones de zoom y zoom y se mueve para mostrar diferentes partes del diagrama.
El navegador de diagramas muestra una lista con pasos que tienen más del 1% de costo de CPU en orden descendente. Haga clic en un paso de la lista para navegar al mismo paso del diagrama, lo que le permite verlo en el contexto de los otros pasos.