Sie können ermitteln, ob durch das erneute Binden einer Gruppe von Paketen Änderungen an Zugriffsplänen vorgenommen wurden und ob diese Änderungen die Ausführung Ihrer SQL-Anweisung verlangsamen würden.
Informationen zu diesem Vorgang
Verwenden Sie diese Prozedur, wenn Sie regelmäßig Pakete erneut binden und und verstehen wollen, wie sich die Änderungen in Zugriffsplänen vor und nach dem erneuten Binden auswirken.
Vorgehensweise
Gehen Sie wie folgt vor, um Zugriffspläne für zwei unterschiedliche Versionen derselben Pakete in einer Objektgruppe zu vergleichen:
- Binden Sie die Pakete, die Sie analysieren wollen. Setzen Sie dazu die Option EXPLAIN auf YES.
- Binden Sie eine neue Version dieser Pakete in derselben Objektgruppe. Setzen Sie dazu die Option EXPLAIN auf YES.
- Erstellen Sie eine vergleichbare Workload und führen Sie den Vergleich durch. Eine vergleichbare Workload ist eine Workload, die Sie speziell für den Vergleich erstellen. Sie ist eine logische Gruppierung der Pakete in der ursprünglichen Objektgruppe und der Pakete in der neuen Objektgruppe.
- Stellen Sie im Datenquellenexplorer eine Verbindung zum DB2 for z/OS-Subsystem her, auf dem sich die Objektgruppen befinden.
- Klicken Sie mit der rechten Maustaste auf die Verbindung und wählen Sie .
- Klicken Sie auf der linken Seite des Workflowassistenten auf die Registerkarte Verwalten, um den Abschnitt Verwalten zu öffnen.
- Klicken Sie auf der Seite Workloads verwalten auf das Symbol Workload für den Vergleich erstellen oben auf der Seite:

- Führen Sie die Schritte im Assistenten Workload für den Zugriffsplanvergleich in Paketen erstellen aus.
- Wählen Sie auf der Seite Vergleichsprotokoll den Vergleich aus und klicken Sie auf Ergebnisse überprüfen.
Ergebnisse
Die Seite
Vergleichsergebnisse nach Paketzusammenfassung anzeigen wird geöffnet. Doppelklicken Sie auf aufgelistete Pakete, um die Vergleiche einzelner Anweisungen anzuzeigen. Doppelklicken Sie auf Anweisungen, um Details der Änderungen an Zugriffsplänen anzuzeigen. Sie können PLAN_TABLE-Hinweise für einzelne Anweisungen erstellen oder Sie können einzelne Pakete mit der Option SWITCH erneut binden, sodass SQL-Anweisungen frühere bessere Zugriffspläne verwenden.