Um EXPLAIN-Informationen für eine Abfrageworkload von einem Datenbankserver zu erfassen, müssen Sie die gespeicherte Prozedur SYSPROC.OPT_EXECUTE_TASK aktivieren.
Vorbereitende Schritte
- Stellen Sie sicher, dass IBM® SDK
for Java 2 Technology Edition
Version 1.4 im Ordner UNIX System
Service installiert ist, der in der Umgebungsvariablen JAVA_HOME angegeben ist.
- Stellen Sie sicher, dass IBM Data
Server Driver for JDBC and SQLJ installiert ist, die Umgebungsvariablen ordnungsgemäß gesetzt und die Eigenschaften ordnungsgemäß konfiguriert sind. Die entsprechenden Informationen finden Sie im Abschnitt "Installing the IBM Data
Server Driver for JDBC and SQLJ as part of a DB2 installation" im DB2 for z/OS Application
Programming Guide and Reference for Java für Ihre Version von
DB2 for z/OS.
- Stellen Sie sicher, dass eine WLM-Umgebung für
Java-Routinen konfiguriert wurde und ein Job mit einer gestarteten Task
für gespeicherte
Java-Prozeduren in der Systemprozedurbibliothek
vorhanden ist. Die entsprechenden Informationen finden Sie im Abschnitt "Setting up the WLM
application environment for Java routines"
im DB2 for z/OS Application Programming Guide and Reference
for Java für Ihre Version von
DB2 for z/OS.
- Stellen Sie sicher, dass Benutzer Schreibberechtigung auf das temporäre z/OS-UNIX-Verzeichnis verfügen.
Die gespeicherte Prozedur SYSPROC.OPT_EXECUTE_TASK schreibt Protokolldateien in dieses Verzeichnis.
Informationen zu diesem Vorgang
Durch das Aktivieren der gespeicherten Prozedur SYSPROC.OPT_EXECUTE_TASK können Sie EXPLAIN-Informationen für eine Abfrageworkload vom Datenbankserver erfassen und konsolidieren. Die gespeicherte Prozedur muss außerdem für die Konsolidierung von Literalwerten in EXPLAIN-Informationen aktiviert sein.
Vorgehensweise
Gehen Sie wie folgt vor, um die gespeicherte Java-Prozedur SYSPROC.OPT_EXECUTE_TASK zu aktivieren:
- Laden Sie die Datei aocwccsp.jar im Binärformat auf das Subsystem hoch. Diese Datei wird mit dem vollständigen IBM Data Studio-Client Version 3.1.1 im Unterverzeichnis
QueryTunerServerConfig\all_features\ZOS\WCC des Installationsverzeichnisses installiert.
- Versetzen Sie die Datei an eine Position, die von CLASSPATH für die WLM-Umgebung angegeben wird.