Die Advisorfunktionen für Workloads benötigen aktuelle EXPLAIN-Informationen
zu den von ihnen analysierten SQL-Anweisungen in Abfrageworkloads.
Führen Sie eine EXPLAIN-Task zum Zusammenstellen dieser Informationen aus.
Informationen zu diesem Vorgang
Sie können eine EXPLAIN-Task terminieren, die unverzüglich oder zu einem
bestimmten Zeitpunkt in der Zukunft ausgeführt werden soll.
Vorgehensweise
Gehen Sie wie folgt vor, um EXPLAIN-Informationen zu den SQL-Anweisungen zu
sammeln, die sich in einer Abfrageworkload befinden:
- Wählen Sie die Workload auf der Seite für die Verwaltung und Optimierung von Workloads aus.
- Klicken Sie auf die Schaltfläche
oberhalb der Liste mit den Workloads, um die Zeitplanseite für die Workload zu öffnen.
- Klicken Sie auf die Schaltfläche
, um das Fenster Schedule Collection of EXPLAIN Information zu öffnen.
- Terminieren Sie eine EXPLAIN-Task. Sie können angeben, dass der Workflowassistent Sie benachrichtigen soll, wenn die
EXPLAIN-Tasks abgeschlossen ist.
Ergebnisse
Die EXPLAIN-Task wird im Hintergrund ausgeführt, sodass Sie, während die Task läuft,
andere Tasks ausführen können.
Wählen Sie die Workload auf der Zeitplanseite aus und klicken Sie auf die
Schaltfläche

, um den Status der Task zu prüfen.
In manchen Fällen
kann der Workflowassistent nicht für alle SQL-Anweisungen in einer Abfrageworkload
EXPLAIN-Daten sammeln.
Sie können jedoch trotzdem mit der Optimierung der Abfrageworkload fortfahren.