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.
Überwachen einer Abfrage in einer Multi-AZ-Bereitstellung
Eine Multi-AZ-Bereitstellung verwendet Rechenressourcen, die in beiden Availability Zones bereitgestellt werden, und kann den Betrieb fortsetzen, falls die Ressourcen in einer bestimmten Availability Zone nicht verfügbar sind. Alle Rechenressourcen werden zu jeder Zeit genutzt. Dies ermöglicht den vollständigen Betrieb in zwei Availability Zones auf aktiv-aktive Weise sowohl für Lese- als auch für Schreibvorgänge.
Sie können SYS_-Ansichten im Schema pg_catalog abfragen, um die Abfragelaufzeit in einer Multi-AZ-Bereitstellung zu überwachen. Die SYS_-Ansichten zeigen Abfragelaufzeitaktivitäten oder Statistiken von primären und sekundären Clustern an. Eine Liste der Überwachungsansichten finden Sie unter Überwachungsansichten.
Gehen Sie wie folgt vor, um die Abfragelaufzeit für jede Availability Zone innerhalb der Multi-AZ-Bereitstellung zu überwachen:
-
Navigieren Sie zur Amazon-Redshift-Konsole, stellen Sie eine Verbindung zu der Datenbank in Ihrer Multi-AZ-Bereitstellung her und führen Sie Abfragen über den Abfrage-Editor aus.
-
Führen Sie eine beliebige Beispielabfrage für die Multi-AZ-Amazon-Redshift-Bereitstellung aus.
-
Für eine Multi-AZ-Bereitstellung können Sie eine Abfrage und die Availability Zone, in der diese ausgeführt wird, mithilfe der Spalte compute_type in der Tabelle SYS_QUERY_HISTORY ermitteln. primary (primär) steht für Abfragen, die in der Multi-AZ-Bereitstellung auf dem primären Cluster ausgeführt werden, und secondary (sekundär) steht für Abfragen, die in der Multi-AZ-Bereitstellung auf dem sekundären Cluster ausgeführt werden.
Die folgende Abfrage verwendet die Spalte compute_type zum Überwachen einer Abfrage.
select (compute_type) as compute_type, left(query_text, 50) query_text from sys_query_history order by start_time desc; compute_type | query_text --------------+------------------------- secondary | select count(*) from t1;