Anzeigen von Abfragedetails - Amazon Redshift

Anzeigen von Abfragedetails

Sie können Abfragedetails in der Amazon-Redshift-Konsole analysieren. Mit einem Abfrage-ID können Sie Details einer Abfrage anzeigen. Zu den Details gehören z. B. der Abschlussstatus, die Dauer und die SQL-Anweisung der Abfrage sowie, ob es sich um eine Benutzerabfrage oder eine von Amazon Redshift umgeschriebene Abfrage handelt. Eine Benutzerabfrage ist eine Abfrage, die entweder von einem SQL-Client oder von einem Business-Intelligence-Tool an Amazon Redshift gesendet wird. Amazon Redshift schreibt die Abfrage möglicherweise neu, um sie zu optimieren, was zu mehreren neu geschriebenen Abfragen führen kann. Der Prozess wird zwar von Amazon Redshift ausgeführt, dennoch sehen Sie umgeschriebene Abfragen zusammen mit der Benutzerabfrage auf der Abfragedetailseite.

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 eine Abfrage 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ü QUERIES (ABFRAGEN) und dann Queries (Abfragen) aus, um die Liste der Anfragen für Ihr Konto anzuzeigen. Möglicherweise müssen Sie die Einstellungen auf dieser Seite ändern, um Ihre Anfrage zu finden.

  3. Wählen Sie den Identifikator Query (Abfrage) in der Liste aus, um Query details (Abfragedetails) anzuzeigen.

    Die Seite Query details (Abfragedetails) enthält Query details (Abfragedetails)- und Query plan (Abfrageplan)-Registerkarten mit Metriken über die Abfrage.

    Zu den Metriken gehören Details zu einer Abfrage wie Startzeit, Abfrage-ID, Status und Dauer. Zu den weiteren Details gehört, ob eine Abfrage auf einem Haupt-Cluster oder einem Nebenläufigkeitsskalierungs-Cluster ausgeführt wurde und ob es sich um eine übergeordnete oder um eine umgeschriebene Abfrage handelt.

Sie können Details zu einer bestimmten Abfrage anzeigen, indem Sie eine einzelne Abfrage in der Tabelle auf der Seite Queries (Abfragen) auswählen, um die Ansicht Query ID zu öffnen. Die folgende Liste beschreibt die für einzelne Abfragen verfügbaren Informationen:

  • Query Properties (Abfrageeigenschaften. Zeigt eine Zusammenfassung der Informationen zu der Abfrage an, etwa die Abfrage-ID, den Datenbankbenutzer, der die Abfrage ausgeführt hat, die Dauer und den Status. Die Eigenschaft Executed on (Ausgeführt auf) gibt an, ob die Abfrage auf einem Haupt-Cluster oder einem Nebenläufigkeitsskalierungs-Cluster ausgeführt wurde.

  • SQL (SQL. Zeigt den Abfragetext in einem lesbaren Format an.

  • Query Execution Details (Abfrageausführungsdetails. Zeigt Informationen zur Verarbeitung der Abfrage an. Dieser Abschnitt enthält geplante und tatsächliche Ausführungsdaten für die Abfrage. Für Abfragen, die auf einem Nebenläufigkeitsskalierungs-Cluster ausgeführt wurden, stehen keine Abfrageausführungsdetails zur Verfügung. Informationen zur Verwendung des Abschnitts Query Execution Details (Abfrageausführungsdetails) finden Sie unter Analyse der Abfrageausführung.

  • Cluster Performance During Query Execution (Clusterleistung während der Abfrageausführung. Zeigt Leistungsmetriken von CloudWatch an. Informationen zur Verwendung des Abschnitts Cluster Performance During Query Execution (Clusterleistung während der Abfrageausführung) finden Sie unter Anzeigen der Cluster-Leistung während der Ausführung von Abfragen.

Die Ansicht Query (Abfrage) sieht beim Öffnen ähnlich wie folgt aus.