aurora_stat_activity - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

aurora_stat_activity

Mengembalikan satu baris per proses server, menampilkan informasi yang terkait dengan aktivitas saat ini dari proses itu.

Sintaks

aurora_stat_activity();

Argumen

Tidak ada

Jenis pengembalian

Mengembalikan satu baris per proses server. Selain pg_stat_activity kolom, bidang berikut ditambahkan:

  • planid - pengidentifikasi rencana

Catatan penggunaan

Tampilan tambahan untuk pg_stat_activity mengembalikan kolom yang sama dengan plan_id kolom tambahan yang menunjukkan rencana eksekusi kueri saat ini.

aurora_compute_plan_idharus diaktifkan agar tampilan mengembalikan plan_id.

Fungsi ini tersedia dari Aurora PostgreSQL versi 14.10, 15.5, dan untuk semua versi lain yang lebih baru.

Contoh-contoh

Contoh kueri di bawah ini menggabungkan beban teratas dengan query_id dan plan_id.

db1=# select count(*), query_id, plan_id db1-# from aurora_stat_activity() where state = 'active' db1-# and pid <> pg_backend_pid() db1-# group by query_id, plan_id db1-# order by 1 desc; count | query_id | plan_id -------+----------------------+------------- 11 | -5471422286312252535 | -2054628807 3 | -6907107586630739258 | -815866029 1 | 5213711845501580017 | 300482084 (3 rows)

Jika rencana yang digunakan untuk query_id berubah, plan_id baru akan dilaporkan oleh aurora_stat_activity.

count | query_id | plan_id -------+----------------------+------------- 10 | -5471422286312252535 | 1602979607 1 | -6907107586630739258 | -1809935983 1 | -2446282393000597155 | -207532066 (3 rows)