Avant de capturer les données de performances de base de données d'instructions
SQL exécutées à partir d'une application Java dans le
plan de travail, vous devez configurer le projet Java.
Une fois les données de performances capturées, vous pouvez les importer et les
consulter dans la vue Structure SQL.
Notez que
l'application doit exécuter les instructions SQL sur une base de données surveillée
par Optim Performance
Manager Extended Edition.
Avant de commencer
Vérifiez que les exigences suivantes sont satisfaites :
- Le projet Java doit avoir le support
pureQuery activé pour pouvoir afficher les données de performances importées
dans la vue Structure SQL.
- Lors de l'exécution d'une application, le chemin d'accès aux classes doit contenir
les fichiers JAR pureQuery pdq.jar et pdqmgmt.jar.
- L'application de base de données doit exécuter les instructions SQL de manière dynamique.
- Si vous utilisez l'API pureQuery dans l'application, vous devez utiliser les méthodes
intégrées pureQuery pour exécuter les instructions SQL.
- Les instructions SQL doivent être exécutées sur une base de données surveillée par Optim Performance
Manager Extended Edition.
- Pour l'installation d'Optim Performance Manager surveillant
la base de données, vous devez connaître l'adresse URL de l'ordinateur ainsi que le port
utilisé par Optim Performance Manager Extended Insight.
Pourquoi et quand exécuter cette tâche
Dans le fichier de propriétés pureQuery du projet Java, définissez la propriété pdq.cmx.controllerURL. Celle-ci spécifie l'ordinateur exécutant Optim Performance Manager
ainsi que le port utilisé par Optim Performance
Manager Extended Edition.
Procédure
Pour activer la surveillance des performances de base de données des instructions SQL :
- Ajoutez la propriété pdq.cmx.controllerURL et
indiquez le fichier de propriétés d'exécution pureQuery du projet. Le fichier de propriétés par défaut porte le nom pdq.properties.
La
valeur de la propriété spécifiée dans le fichier de propriétés du projet doit
correspondre à celle définie pour l'installation d'Optim Performance Manager
surveillant la base de données.
Dans l'exemple de fichier de propriétés
suivant, la valeur de la propriété
pdq.cmx.controllerURL
est
PERFMON.test.systems:60000 :
pdq.captureMode=ON
pdq.executionMode=DYNAMIC
pdq.pureQueryXml=pureQueryFolder/capture.pdqxml
pdq.cmx.controllerURL=PERFMON.test.systems:60000
La
valeur correspond à l'adresse URL de l'ordinateur (
PERFMON.test.systems)
et au port
Optim Performance Manager Extended
Insight (
60000) de l'installation d'
Optim Performance Manager.
- Exécutez l'application Java.
Résultats
Lors de l'exécution, l'application fonctionne comme un client Extended
Insight pour Optim Performance Manager.
Les données de performances SQL sont capturées puis stockées dans la base de données de référentiel Optim Performance Manager.
Vous
pouvez importer et consulter les données de performances dans la vue Structure SQL.
Vous pouvez également consulter les données de performances SQL contenues dans la
base de données de référentiel à l'aide d'Optim Performance Manager. Pour ce faire, connectez-vous à l'installation Optim Performance Manager
surveillant la base de données. Sous Tableau de bord d'analyse Extended Insight, sélectionnez la base de données surveillée, puis
consultez les informations de performances. Les données de performances relatives aux instructions
SQL s'affichent alors comme des détails du tableau de bord.