aurora_stat_database - Amazon Aurora

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

aurora_stat_database

Fungsi ini membawa semua kolom pg_stat_database dan menambahkan kolom baru pada akhirnya.

Sintaksis

aurora_stat_database()

Argumen

Tidak ada

Jenis pengembalian

Catatan SETOF dengan semua kolom pg_stat_database dan kolom tambahan berikut. Untuk informasi selengkapnya tentang kolom pg_stat_database, lihat pg_stat_database.

  • storage_blks_read – Jumlah total blok bersama yang dibaca dari penyimpanan aurora dalam basis data ini.

  • orcache_blks_hit – Jumlah total hit cache pembacaan yang dioptimalkan dalam basis data ini.

  • local_blks_read – Jumlah total blok lokal yang dibaca dalam basis data ini.

  • storage_blk_read_time – Jika track_io_timing diaktifkan, total waktu yang dihabiskan untuk membaca blok file data dari penyimpanan aurora dilacak dalam milidetik. Jika tidak, nilainya nol. Untuk informasi selengkapnya, lihat track_io_timing.

  • local_blk_read_time – Jika track_io_timing diaktifkan, total waktu yang dihabiskan untuk membaca blok file data lokal dilacak dalam milidetik. Jika tidak, nilainya nol. Untuk informasi selengkapnya, lihat track_io_timing.

  • orcache_blk_read_time – Jika track_io_timing diaktifkan, total waktu yang dihabiskan untuk membaca blok file data dari cache pembacaan yang dioptimalkan dilacak dalam milidetik. Jika tidak, nilainya nol. Untuk informasi selengkapnya, lihat track_io_timing.

catatan

Nilai blks_read adalah jumlah dari storage_blks_read, orcache_blks_hit, dan local_blks_read.

Nilai blk_read_time adalah jumlah dari storage_blk_read_time, orcache_blk_read_time, dan local_blk_read_time.

Catatan penggunaan

Fungsi ini tersedia di versi Aurora PostgreSQL berikut:

  • Versi 15.4 dan versi 15 yang lebih tinggi

  • Versi 14.9 dan versi 14 yang lebih tinggi

Contoh

Contoh berikut menunjukkan bagaimana fungsi ini membawa semua kolom pg_stat_database dan menambahkan 6 kolom baru pada akhirnya:

=> select * from aurora_stat_database() where datid=14717; -[ RECORD 1 ]------------+------------------------------ datid | 14717 datname | postgres numbackends | 1 xact_commit | 223 xact_rollback | 4 blks_read | 1059 blks_hit | 11456 tup_returned | 27746 tup_fetched | 5220 tup_inserted | 165 tup_updated | 42 tup_deleted | 91 conflicts | 0 temp_files | 0 temp_bytes | 0 deadlocks | 0 checksum_failures | checksum_last_failure | blk_read_time | 3358.689 blk_write_time | 0 session_time | 1076007.997 active_time | 3684.371 idle_in_transaction_time | 0 sessions | 10 sessions_abandoned | 0 sessions_fatal | 0 sessions_killed | 0 stats_reset | 2023-01-12 20:15:17.370601+00 orcache_blks_hit | 425 orcache_blk_read_time | 89.934 storage_blks_read | 623 storage_blk_read_time | 3254.914 local_blks_read | 0 local_blk_read_time | 0