Puede abrir Visual Explain para ver el plan de acceso de una sentencia SQL en un gráfico. Si utiliza
DB2 o un origen de datos Informix Dynamic
Server.
Antes de empezar
Visual Explain en el entorno de trabajo da
soporte a los siguientes servidores de datos:
- DB2
Versión 9.1.5 para
Linux,
UNIX y Windows
- DB2
Versión 9.5.1 para
Linux,
UNIX y
Windows
- DB2 Universal Database para z/OS Versión 8 (modalidad de función nueva)
- DB2
Versión 9.1 para
z/OS
- IBM® Informix Dynamic Server (IDS) Versiones 11.10,
11.50 y 11.70
- Base de datos 10 g de Oracle y base de datos 11g de Oracle
Si desea crear diagramas de planes de acceso para
DB2 UDB para
z/OS
Versión 8 (modalidad de compatibilidad), debe instalar Visual Explain para
DB2 para
z/OS. El entorno de
trabajo inicia este software cuando desea crear diagramas de planes de acceso.
Nota: No puede visualizar el plan de acceso de una sentencia SQL si la sentencia SQL contiene variables declaradas en su aplicación. La sentencia puede contener variables relacionadas con el servidor de datos, como variables de lenguaje principal de DB2.
Acerca de esta tarea
Cuando abre Visual Explain, puede utilizar la información del gráfico para ajustar las consultas realizando las
tareas siguientes:
- Ver las estadísticas que se han utilizado en el momento de la optimización.
Puede comparar estas estadísticas con las estadísticas de catálogo actuales para ayudarle a determinar si puede mejorar el
rendimiento volviendo a vincular el paquete.
- Determinar si se ha utilizado un índice o no para acceder a una tabla.
Si no se ha utilizado un índice, Visual Explain le ayuda a determinar qué columnas pueden beneficiarse de un índice.
- Ver los efectos de ejecutar varios tipos de ajuste comparando las versiones anterior y posterior del gráfico de plan de
acceso de una consulta.
- Obtener información sobre cada una de las operaciones del plan de acceso, incluido el coste total estimado y el número de
filas recuperadas (cardinalidad).
Cuando el entorno de trabajo abre Visual Explain, éste crea las tablas de EXPLAIN
necesarias para crear los gráficos de las sentencias SQL.
Procedimiento
Para ver una sentencia SQL:
- En un archivo fuente Java, siga estos pasos:
- En el editor Java, pulse en el cursor de texto dentro de la sentencia.
- Pulse con el botón derecho del ratón en la sentencia.
- Seleccione pureQuery > Abrir Visual Explain.
- En Resumen de SQL, pulse con el botón derecho del ratón en una sentencia y seleccione pureQuery >
Abrir Visual Explain.