Der Workflowassistent kann EXPLAIN-Informationen für SQL-Anweisungen aus einem lokalen Cache des Katalogs für die verbundene Datenbank oder das verbundene Subsystem erfassen.
Wenn sich der Katalog ändert, muss daher der lokale Cache des Katalogs aktualisiert werden, bevor der Workflowassistent erneut EXPLAIN-Informationen für dieselben SQL-Anweisungen erfasst.
Vorgehensweise
Führen Sie einen dieser Schritte aus, um sicherzustellen, dass der lokale Cache des Systemkatalogs nach Aktualisierungen des Katalogs stets ebenfalls aktualisiert wird:
- Legen Sie fest, dass der Workflowassistent den lokalen Cache automatisch aktualisiert, nachdem Sie die RUNSTATS-Befehle oder DDL-Anweisungen im Workflowassistenten ausführen.
- Wählen Sie im Hauptmenü aus.
- Erweitern Sie im Fenster Benutzervorgaben die Option .
- Wählen Sie auf der Seite EXPLAIN-Optionen die Option Kataloginformationen immer vom Datenserver aktualisieren aus, falls sie noch nicht ausgewählt ist.
- Klicken Sie auf Anwenden und dann auf OK.
- Schließen Sie alle offenen Instanzen des Workflowassistenten.
Speichern Sie Ihre Arbeit, wenn Sie hierzu aufgefordert werden. Sie können diese Instanzen des Workflowassistenten im Projektexplorer erneut öffnen.
- Aktualisieren Sie den lokalen Cache manuell.
- Wenn der Workflowassistent als Vollbild angezeigt wird, doppelklicken Sie auf die zugehörige Registerkarte.
- Klicken Sie im Datenquellenexplorer mit der rechten Maustaste auf die aktuell verbundene Datenbank oder das aktuell verbundene Subsystem und wählen Sie aus. Wenn Sie den Datenquellenexplorer öffnen müssen, wählen Sie im Hauptmenü aus. Wählen Sie Datenquellenexplorer unter Datenverwaltung aus. Klicken Sie dann auf OK.
Nächste Schritte
Sie können die Advisorfunktion für Statistikdaten und Tools für die aktuelle SQL-Anweisung ausführen, nachdem Sie sichergestellt haben, dass die Option
Abfrage erneut mit EXPLAIN bearbeiten auf der Seite
Advisorfunktionen für einzelne Abfragen und Analysetools ausführen im Abschnitt
Aufrufen ausgewählt ist.