Statistiken und Ausführungsdetails für abgeschlossene Abfragen anzeigen - Amazon Athena

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Statistiken und Ausführungsdetails für abgeschlossene Abfragen anzeigen

Nachdem Sie eine Abfrage ausgeführt haben, können Sie Statistiken über die verarbeiteten Eingabe- und Ausgabedaten abrufen, eine grafische Darstellung der für jede Phase der Abfrage benötigten Zeit anzeigen und interaktiv Ausführungsdetails untersuchen.

So zeigen Sie Abfragestatistiken für eine abgeschlossene Abfrage an
  1. Nachdem Sie eine Abfrage im Athena-Abfrage-Editor ausgeführt haben, wählen Sie den Reiter Query stats (Abfragestatistiken) aus.

    Wählen Sie Query stats (Abfragestatistiken) aus.

    Die Registerkarte Query stats (Abfragestatistiken) enthält die folgenden Informationen:

    • Data processed (verarbeitete Daten) – Zeigt Ihnen die Anzahl der verarbeiteten Eingabezeilen und Bytes sowie die Anzahl der ausgegebenen Zeilen und Bytes an.

    • The Total runtime (Gesamtlaufzeit) – Zeigt die Gesamtzeit an, die die Abfrage zur Ausführung benötigt hat, und stellt grafisch dar, wie viel dieser Zeit für Warteschlangen, Planung, Ausführung und Serviceverarbeitung aufgewendet wurde.

    Anmerkung

    Informationen zur Anzahl der Eingabe- und Ausgabezeilen auf Phasenebene und zur Datengröße werden nicht angezeigt, wenn für eine Abfrage in Lake Formation Filter auf Zeilenebene definiert sind.

  2. Um interaktiv Informationen zur Ausführung der Abfrage zu untersuchen, wählen Sie Execution details (Ausführungsdetails) aus.

    Wählen Sie Execution details (Ausführungsdetails) aus.

    Die Seite Execution details (Ausführungsdetails) zeigt die Ausführungs-ID für die Abfrage und ein Diagramm der nullbasierten Stufen in der Abfrage. Die Stufen sind von Anfang bis Ende von unten nach oben angeordnet. Die Bezeichnung jeder Stufe zeigt die Zeit an, die die Stufe für die Ausführung benötigt hat.

    Anmerkung

    Die Gesamtlaufzeit und die Ausführungszeit einer Abfrage unterscheiden sich häufig erheblich. Beispielsweise kann eine Abfrage mit einer Gesamtlaufzeit in Minuten die Ausführungszeit für eine Phase in Stunden anzeigen. Da es sich bei einer Phase um eine logische Recheneinheit handelt, die parallel für viele Aufgaben ausgeführt wird, entspricht die Ausführungszeit einer Phase der Gesamtausführungszeit aller ihrer Aufgaben. Trotz dieser Diskrepanz kann die Ausführungszeit einer Phase als relativer Indikator dafür nützlich sein, welche Phase in einer Abfrage am rechenintensivsten war.

    Die Seite „Execution details“ (Ausführungsdetails).

    Verwenden Sie die folgenden Optionen, um im Diagramm zu navigieren:

    • Zum Vergrößern oder Verkleinern scrollen Sie mit der Maus oder verwenden Sie die Vergrößerungssymbole.

    • Um das Diagramm an den Bildschirm anzupassen, wählen Sie die Option Zoom to fit (Auf passende Größe zoomen) aus.

    • Zum Bewegen des Diagramms ziehen Sie den Mauszeiger.

  3. Um mehr Details zu einer Stufe einzusehen, wählen Sie die Stufe aus. Der Stufendetailbereich auf der rechten Seite zeigt die Anzahl der Ein- und Ausgaben von Zeilen und Bytes sowie einen Operator-Baum an.

    Stufendetailbereich.
  4. Um die Details der Stufe in voller Breite anzuzeigen, wählen Sie das Erweiterungssymbol oben rechts im Detailbereich aus.

  5. Um Informationen über die Teile der Stufe zu erhalten, erweitern Sie ein oder mehrere Elemente im Operator-Baum.

    Erweiterter Operator-Baum.

Weitere Informationen zu Ausführungsdetails finden Sie unter Verstehen Sie die Ergebnisse der EXPLAIN Athena-Erklärung.

Weitere Ressourcen

Weitere Informationen finden Sie in den folgenden Ressourcen.

Ausführungspläne für SQL Abfragen anzeigen

Verwenden von EXPLAIN und EXPLAIN ANALYZE in Athena

Visual query execution analysis in Amazon Athena (AWS YouTube channel)