Pour collecter les informations EXPLAIN pour une charge de travail de requête à
partir du serveur de base de données, vous devez activer la procédure mémorisée SYSPROC.OPT_EXECUTE_TASK.
Avant de commencer
- Vérifiez qu'IBM® SDK for
Java 2 Technology Edition, version 1.4 est
installé dans le dossier UNIX System Service
spécifié dans la variable d'environnement JAVA_HOME.
- Vérifiez qu'IBM Data
Server Driver for JDBC and SQLJ est installé, que les variables d'environnement
sont correctement définies et que les propriétés sont correctement configurées. Reportez-vous
à la section "Installation d'IBM Data
Server Driver for JDBC and SQLJ dans le cadre d'une installation DB2" dans DB2 for z/OS Application Programming Guide and Reference for Java for
your version of DB2 for z/OS.
- Vérifiez qu'un environnement WLM est configuré pour les routines
Java et qu'un travail de tâche démarré pour
les procédures mémorisées Java existe dans
la bibliothèque des procédures système. Reportez-vous à la section "Configuration de
l'environnement d'application WLM pour les routines Java"
dans DB2 for z/OS Application Programming Guide and Reference
for Java for your version of DB2 for z/OS.
- Vérifiez que les utilisateurs ont le droit d'écrire dans le répertoire
z/OS UNIX temporaire.
La procédure mémorisée SYSPROC.OPT_EXECUTE_TASK écrit des fichiers journaux dans
ce répertoire.
Pourquoi et quand exécuter cette tâche
En activant la procédure mémorisée SYSPROC.OPT_EXECUTE_TASK,
vous pouvez collecter et consolider les informations EXPLAIN pour une charge de travail de requête à
partir du serveur de base de données. La procédure mémorisée doit également être activée
pour consolider des valeurs littérales dans les informations EXPLAIN.
Procédure
Pour activer la procédure mémorisée Java
SYSPROC.OPT_EXECUTE_TASK, procédez comme suit :
- Chargez le fichier aocwccsp.jar au format
binaire vers le sous-système. Ce fichier est installé avec le
client complet IBM Data Studio, Version 3.1.1 dans le sous-répertoire QueryTunerServerConfig\all_features\ZOS\WCC
du répertoire d'installation.
- Placez le fichier à un endroit spécifié par CLASSPATH pour
l'environnement WLM.