Teilen über


Überwachen aktiver Abfragen

Von Bedeutung

Lakebase Autoscaling ist in Beta in den folgenden Regionen: eastus2, , westeuropewestus.

Lakebase Autoscaling ist die neueste Version von Lakebase mit automatischer Berechnung, Skalierung bis Null, Verzweigung und sofortiger Wiederherstellung. Einen Featurevergleich mit Lakebase Provisioned finden Sie unter Auswahl zwischen Versionen.

Überwachen Sie aktive Abfragen in Ihrem Lakebase Postgres-Projekt, um ausgeführte Abfragen nachzuverfolgen, Leistungsengpässe zu identifizieren und die Abfrageausführung in Echtzeit zu analysieren.

Aktive Abfragen anzeigen

  1. Wählen Sie in der Lakebase-App Ihr Projekt aus.
  2. Wählen Sie in der Randleiste eine Verzweigung aus.
  3. Wechseln Sie zur Überwachung.
  4. Wählen Sie die Registerkarte "Aktive Abfragen" aus .

Abfrageleistungsansicht

Die Ansicht "Aktive Abfragen " zeigt bis zu 100 derzeit ausgeführte Abfragen für den ausgewählten Zweig an. Wählen Sie in den Dropdowns die Berechnung und Datenbank aus, und verwenden Sie dann die Schaltfläche " Aktualisieren ", um die Liste mit den neuesten aktiven Abfragen zu aktualisieren.

Diese Ansicht fragt die pg_stat_activity Postgres-Systemansicht ab, um die Echtzeitabfrageaktivität anzuzeigen.

Verstehen der Ansicht "Aktive Abfragen"

In der Tabelle "Aktive Abfragen " werden die folgenden Informationen für jede ausgeführte Abfrage angezeigt:

  • PID: Die Prozess-ID des Postgres-Back-End, das die Abfrage ausführt. Dieser eindeutige Bezeichner kann verwendet werden, um bestimmte Abfragen bei Bedarf nachzuverfolgen oder zu beenden.
  • Dauer: Die verstrichene Zeit, zu der die Abfrage ausgeführt wurde. Klicken Sie auf die Spaltenüberschrift, um Abfragen nach Dauer zu sortieren, um lange ausgeführte Vorgänge zu identifizieren.
  • Abfrage: Die SQL-Anweisung, die ausgeführt wird. Dies zeigt den tatsächlichen Abfragetext an, der Ihnen dabei helfen kann, Leistungsprobleme oder unerwartete Datenbankaktivitäten zu identifizieren.

Informationen zu pg_stat_activity

Die Ansicht "Aktive Abfragen " wird von der pg_stat_activity Postgres-Systemansicht unterstützt, die standardmäßig in Lakebase Postgres verfügbar ist. Um benutzerdefinierte Abfragen für die von pg_stat_activity Ihnen gesammelten Daten auszuführen, können Sie den SQL-Editor oder einen beliebigen Postgres-Client verwenden, z. B. psql.

Ausführliche Informationen pg_stat_activityfinden Sie in der PostgreSQL-Dokumentation pg_stat_activity .

Hinweis

In der pg_stat_activity Systemansicht werden nur derzeit ausgeführte Abfragen angezeigt. Nach Abschluss einer Abfrage wird sie nicht mehr in der Ansicht "Aktive Abfragen " angezeigt.

Nächste Schritte