EXPLAIN-Informationen zu Anweisungen in Abfrageworkloads erfassen

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.

Vorbereitende Schritte

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:

  1. Wählen Sie die Workload auf der Seite für die Verwaltung und Optimierung von Workloads aus.
  2. Klicken Sie auf die Schaltfläche Planen oberhalb der Liste mit den Workloads, um die Taskseite für die Workload zu öffnen.
  3. Klicken Sie auf die Schaltfläche EXPLAIN, um das Fenster Erfassung von EXPLAIN-Informationen terminieren zu öffnen.
  4. 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 Seite Tasks aus und klicken Sie auf die Schaltfläche Aktualisieren, 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.


Feedback