Udostępnij przez


Monitorowanie aktywnych zapytań

Ważne

Skalowanie automatyczne bazy danych Lakebase znajduje się w wersji beta w następujących regionach: eastus2, westeurope, westus.

Autoskalowanie bazy danych Lakebase to najnowsza wersja bazy danych Lakebase z automatycznym skalowaniem obliczeniowym, skalowaniem do zera, rozgałęzianiem i natychmiastowym przywracaniem. Aby zapoznać się z porównaniem funkcji z aprowizowaną usługą Lakebase, zobacz wybieranie między wersjami.

Monitorowanie aktywnych zapytań w projekcie Lakebase Postgres w celu śledzenia uruchomionych zapytań, identyfikowania wąskich gardeł wydajności i analizowania wykonywania zapytań w czasie rzeczywistym.

Wyświetlanie aktywnych zapytań

  1. W aplikacji Lakebase wybierz projekt.
  2. Na pasku bocznym wybierz gałąź.
  3. Przejdź do obszaru Monitorowanie.
  4. Wybierz kartę Aktywne zapytania .

Widok wydajności zapytań

Widok Aktywne zapytania wyświetla maksymalnie 100 aktualnie uruchomionych zapytań dla wybranej gałęzi. Wybierz pozycję Obliczenia i baza danych z listy rozwijanej, a następnie użyj przycisku Odśwież , aby zaktualizować listę przy użyciu najnowszych aktywnych zapytań.

Ten widok wysyła zapytanie pg_stat_activity do widoku systemu Postgres w celu wyświetlenia działań zapytań w czasie rzeczywistym.

Omówienie widoku Aktywne zapytania

W tabeli Aktywne zapytania są wyświetlane następujące informacje dla każdego uruchomionego zapytania:

  • PID: Identyfikator procesu zaplecza Postgres wykonującego zapytanie. Ten unikatowy identyfikator może służyć do śledzenia lub kończenie określonych zapytań w razie potrzeby.
  • Czas trwania: Czas, przez który zapytanie jest uruchomione. Kliknij nagłówek kolumny, aby sortować zapytania według czasu trwania, aby zidentyfikować długotrwałe operacje.
  • Zapytanie: Aktualnie wykonywana instrukcja SQL. Spowoduje to wyświetlenie rzeczywistego tekstu zapytania, który może pomóc w zidentyfikowaniu problemów z wydajnością lub nieoczekiwanej aktywności bazy danych.

Informacje o pg_stat_activity

Widok Aktywne zapytania jest obsługiwany przez pg_stat_activity widok systemu Postgres, który jest domyślnie dostępny w usłudze Lakebase Postgres. Aby uruchamiać niestandardowe zapytania względem danych zebranych przez pg_stat_activityprogram , możesz użyć edytora SQL lub dowolnego klienta Postgres, takiego jak psql.

Aby uzyskać szczegółowe informacje na temat pg_stat_activity, zobacz pg_stat_activity w dokumentacji PostgreSQL.

Uwaga / Notatka

Widok systemowy pg_stat_activity pokazuje tylko aktualnie uruchomione zapytania. Po zakończeniu zapytania nie jest już wyświetlana w widoku Aktywne zapytania .

Dalsze kroki