Das Diagramm mit der Aufschlüsselung der Cluster-Arbeitslast anzeigen - Amazon Redshift

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.

Das Diagramm mit der Aufschlüsselung der Cluster-Arbeitslast anzeigen

Eine detaillierte Ansicht der Performance Ihrer Workload finden Sie in der Workload Execution Breakdown-Tabelle (Aufgliederung der Workload-Ausführung) auf der Konsole. Wir erstellen das Diagramm mit den Daten, die von der QueryRuntimeBreakdown Metrik bereitgestellt werden. Anhand dieses Diagramms erkennen Sie, wie viel Zeit Ihre Abfragen in den verschiedenen Bearbeitungsphasen verbringen, wie z. B. Warten und Planen.

Anmerkung

Die Workload Execution Breakdown-Tabelle wird bei Einzelknoten-Clustern nicht angezeigt.

In der folgenden Metriken-Liste beschreibt die verschiedenen Bearbeitungsphasen:

  • QueryPlanning: Zeit, die für das Analysieren und Optimieren von SQL Aussagen aufgewendet wurde.

  • QueryWaiting: Wartezeit in der Workload-Management-Warteschlange (WLM).

  • QueryExecutingRead: Für die Ausführung von Leseabfragen aufgewendete Zeit.

  • QueryExecutingInsert: Für die Ausführung von Einfügungsabfragen aufgewendete Zeit.

  • QueryExecutingDelete: Für die Ausführung von Löschabfragen aufgewendete Zeit.

  • QueryExecutingUpdate: Für die Ausführung von Aktualisierungsabfragen aufgewendete Zeit.

  • QueryExecutingCtas: Zeit, die für die Ausführung von CREATE TABLE AS-Abfragen aufgewendet wurde.

  • QueryExecutingUnload: Für die Ausführung von Entladeabfragen aufgewendete Zeit.

  • QueryExecutingCopy: Für die Ausführung von Kopierabfragen aufgewendete Zeit.

Beispiel: Das folgende Diagramm in der Amazon-Redshift-Konsole zeigt die Dauer, die Abfragen in den Phasen Planen, Warten, Lesen und Schreiben verbracht haben. Sie können die Erkenntnisse aus diesem Diagramm zur weiteren Analyse mit anderen Metriken kombinieren. In einigen Fällen zeigt Ihr Diagramm möglicherweise, dass Abfragen mit kurzer Dauer (wie von der QueryDuration-Metrik gemessen) lange Zeit in der Wartephase verbringen, In diesen Fällen können Sie die WLM Parallelitätsrate für eine bestimmte Warteschlange erhöhen, um den Durchsatz zu erhöhen.

Im Folgenden finden Sie ein Beispiel für die Ausführung des Aufschlüsselungsdiagramms für die Workload-Ausführung. Im Diagramm gibt der Y-Achsenwert die durchschnittliche Dauer jeder Stufe zur angegebenen Zeit an. Dies wird als gestapeltes Balkendiagramm angezeigt.

Vertikales Balkendiagramm, das die Dauer der Abfrageverarbeitungsphasen in Tagesschritten anzeigt.

Das folgende Diagramm zeigt, wie Amazon Redshift die Abfrageverarbeitung für gleichzeitige Sitzungen aggregiert.

Horizontales Balkendiagramm, das die Sitzungsnummer auf der X-Achse und die Zeit auf der Y-Achse anzeigt. Jede Sitzung ist ein horizontaler Balken, der in verschiedene Abfragestatus unterteilt ist.
Um das Diagramm mit der Aufschlüsselung der Cluster-Arbeitslast anzuzeigen
  1. Melden Sie sich an bei AWS Management Console und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/.

  2. Wählen Sie im Navigationsmenü Clusters (Cluster) und dann den Cluster-Namen aus der Liste aus, um die Details zu dem Cluster aufzurufen. Die Details des Clusters werden angezeigt, u. a. einschließlich der Registerkarten Cluster performance (Cluster-Leistung), Query monitoring (Abfrageüberwachung), Databases (Datenbanken), Datashares, Schedules (Zeitpläne), Maintenance (Wartung) und Properties (Eigenschaften).

  3. Wählen Sie die Registerkarte Query monitoring (Abfrageüberwachung) für Metriken zu Ihren Abfragen aus.

  4. Wählen Sie im Abschnitt Query monitoring (Abfrageüberwachung) die Option Database performance (Datenbankleistung) und dann Cluster metrics (Clustermetriken) aus.

    Die folgenden Metriken werden für den gewählten Zeitbereich als gestapeltes Balkendiagramm dargestellt:

    • Plan Zeit

    • Wait (Warten) Zeit

    • Commit-Zeit

    • Uhrzeit der Ausführung