Anzeigen der Parallelität des Workloads und der Parallelitätsskalierungsdaten - Amazon Redshift

Anzeigen der Parallelität des Workloads und der Parallelitätsskalierungsdaten

Mit Nebenläufigkeitsskalierungsmetriken in Amazon Redshift können Sie Folgendes tun:

  • Analysieren Sie, ob Sie die Anzahl von Abfragen in der Warteschlange reduzieren können, indem Sie die Parallelität skalieren. Sie können nach WLM-Warteschlange oder für alle WLM-Warteschlangen vergleichen.

  • Anzeigen von Nebenläufigkeitsskalierungsaktivitäten in Nebenläufigkeitsskalierungs-Clustern. So können Sie feststellen, ob die Nebenläufigkeitsskalierung durch begrenzt wir max_concurrency_scaling_clusters. Wenn dies zutrifft, können Sie max_concurrency_scaling_clusters im DB-Parameter erhöhen.

  • Anzeigen der Gesamtnutzung der Nebenläufigkeitsskalierung für alle Nebenläufigkeitsskalierungs-Cluster zusammen.

Anmerkung

Für Amazon Redshift ist eine neue Konsole verfügbar. Wählen Sie je nach verwendeter Konsole eine der Anweisungen New console (Neue Konsole) oder Original console (Ursprüngliche Konsole) aus. Standardmäßig wird die Anweisung New Console (Neue Konsole) geöffnet.

So zeigen Sie die Parallelitäts-Skalierungsdaten an:

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-Redshift-Konsole unter https://console.aws.amazon.com/redshift/.

  2. Wählen Sie im Navigationsmenü CLUSTERS (CLUSTER) und wählen Sie dann den Cluster-Namen aus der Liste aus, um die Details zu öffnen. 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 Registerkarte Workload Concurrency (Workload-Parallelität) aus.

    Die Registerkarte enthält folgende Diagramme:

    • Queued vs. Running queries on the cluster (Abfragen in der Warteschlange vs. ausgeführte Abfragen auf dem Cluster) – die Anzahl der ausgeführten Abfragen (Haupt-Cluster und Nebenläufigkeitsskalierungs-Cluster) im Vergleich zur Anzahl der Abfragen, die in allen WLM-Warteschlangen im Cluster warten.

    • Queued vs. Running queries per queue (Abfragen in der Warteschlange vs. ausgeführte Abfragen pro Warteschlange) – die Anzahl der ausgeführten Abfragen (Haupt-Cluster und Nebenläufigkeitsskalierungs-Cluster) im Vergleich zur Anzahl der Abfragen, die in jeder WLM-Warteschlange warten.

    • Concurrency scaling activity (Nebenläufigkeitsskalierungsaktivität) – die Anzahl der Nebenläufigkeitsskalierungs-Cluster, die Abfragen aktiv verarbeiten.

    • Concurrency scaling usage (Nutzung der Nebenläufigkeitsskalierung) – die Nutzung von Nebenläufigkeitsskalierungs-Clustern mit aktiver Abfrageverarbeitungsaktivität.

So zeigen Sie Nebenläufigkeitsskalierungsdaten an

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-Redshift-Konsole unter https://console.aws.amazon.com/redshift/.

  2. Klicken Sie im Navigationsbereich auf Clusters (Cluster).

  3. Wählen Sie das Cluster aus, für das Sie die Nebenläufigkeitsskalierungsdaten anzeigen möchten.

  4. Wählen Sie die Registerkarte Database Performance (Datenbankleistung) aus.

    Standardmäßig zeigt die Leistungsansicht die Nebenläufigkeitsskalierungsdaten der letzten Stunde an. Zur Optimierung der Ansicht können Sie Filter verwenden, mit denen Sie den Bereich der Daten ändern können.

Diagramme der Parallelität des Workloads

Im Folgenden finden Sie einige Beispiele für Diagramme, die in der neuen Amazon-Redshift-Konsole angezeigt werden.

  • Abfragen in der Warteschlange vs. ausgeführte Abfragen auf dem Cluster

  • Abfragen in der Warteschlange vs. ausgeführte Abfragen pro Warteschlange

  • Concurrency scaling activity (Parallelitätsskalierungsaktivität)

  • Concurrency scaling usage (Nutzung der Parallelitätsskalierung)