Para poder capturar los datos de rendimiento de base de datos correspondientes a las sentencias
SQL que se ejecutan en una aplicación Java en el entorno de trabajo, debe configurar el proyecto Java.
Después de capturar los datos de rendimiento, puede importarlos y verlos en la vista Resumen de SQL.
La aplicación debe ejecutar las sentencias SQL en una base de datos supervisada por InfoSphere Optim Performance Manager Extended
Edition.
Antes de empezar
Compruebe que se cumplan los requisitos siguientes:
- El proyecto Java debe tener el soporte de Desarrollo de acceso a datos
habilitado para ver los datos de rendimiento importados en la vista Resumen de
SQL. Si su proyecto tiene soporte para
pureQuery, significa que tiene soporte para Desarrollo de acceso a datos.
- Cuando ejecute la aplicación, la vía de acceso de clases debe contener los archivos JAR de
pureQuery pdq.jar y pdqmgmt.jar.
- La aplicación de base de datos debe ejecutar las sentencias SQL dinámicamente.
- Si utiliza la API pureQuery API en la aplicación, debe utilizar métodos incorporados
pureQuery o interfaces pureQuery para ejecutar las sentencias SQL.
- Las sentencias SQL deben ejecutarse en una base de datos supervisada por InfoSphere Optim Performance Manager Extended
Edition.
- Para la instalación de InfoSphere Optim Performance Manager que supervisa la base de datos, debe conocer el URL del sistema y el puerto utilizado por InfoSphere Optim Performance Manager Extended
Insight.
Acerca de esta tarea
En el proyecto Java,
debe establecer la propiedad pdq.cmx.controllerURL en el archivo de propiedades
pdq.properties. La propiedad especifica el sistema en el que se
ejecuta
InfoSphere Optim Performance Manager y el puerto utilizado por
InfoSphere Optim Performance Manager Extended
Edition.
El archivo de
propiedades también lo utiliza pureQuery Runtime si el proyecto tiene habilitado el
soporte para pureQuery.
Procedimiento
Para habilitar la supervisión de rendimiento de base de las sentencias SQL:
- En caso necesario, cree el archivo de texto pdq.properties en el
directorio de origen del proyecto. En un proyecto Java que utilice el directorio
de origen predeterminado src/, cree el archivo
src/pdq.properties.
Si el proyecto tiene habilitado el soporte para
pureQuery, el archivo debe encontrarse en el directorio de origen.
- Añada la propiedad pdq.cmx.controllerURL y el valor en el archivo
de propiedades correspondiente a su proyecto.
El valor de la propiedad en el archivo de propiedades del proyecto debe coincidir con el valor de la propiedad correspondiente a la instalación de InfoSphere Optim Performance Manager que está supervisando la base de datos.
En el archivo de propiedades de ejemplo siguiente, el valor de la propiedad
pdq.cmx.controllerURL es
PERFMON.test.systems:60000:
pdq.cmx.controllerURL=PERFMON.test.systems:60000
pdq.captureMode=ON
pdq.executionMode=DYNAMIC
pdq.pureQueryXml=dataAccessFolder/capture.pdqxml
El valor es el
URL del sistema (
PERFMON.test.systems) y el puerto de
InfoSphere Optim Performance Manager Extended Insight
(
60000) correspondiente a la instalación de
InfoSphere Optim Performance Manager.
Las otras propiedades del archivo son las propiedades de
pureQuery Runtime.
- Ejecute la aplicación Java.
Resultados
Cuando ejecuta la aplicación, lo hace como cliente de Extended
Insight para InfoSphere Optim Performance Manager.
Los datos de rendimiento de SQL se capturan y se almacenan en la base de datos de repositorio de InfoSphere Optim Performance Manager.
Puede importar los datos de rendimiento y verlos en la vista Resumen de SQL.
Puede ver los datos de rendimiento de SQL que están en la base de datos de repositorio con InfoSphere Optim Performance Manager. Inicie la sesión en la instalación de InfoSphere Optim Performance Manager que supervisa la base de datos. En el Panel de instrumentos de Análisis Extended Insight, seleccione la base de datos supervisada y vea la información de rendimiento. Los datos de rendimiento de las sentencias SQL se muestran como detalles del panel de instrumentos.