aurora_stat_logical_wal_cache - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

aurora_stat_logical_wal_cache

顯示每個插槽的邏輯預寫日誌 (WAL) 快取使用量。

語法

SELECT * FROM aurora_stat_logical_wal_cache()

引數

傳回類型

SETOF 記錄,包含下列欄:

  • name - 複寫槽的名稱。

  • active_pid – walsender 程序的 ID。

  • cache_hit – 自上次重設以來的 WAL 快存命中總數。

  • cache_miss – 自上次重設以來的 WAL 快存未命中總數。

  • blks_read – WAL 快取讀取請求的總數。

  • hit_rate – WAL 快取命中率 (cache_hit / blks_read)。

  • last_reset_timestamp – 上次重設計數器的時間。

使用須知

此函數適用於下列版本:

  • Aurora PostgreSQL 14.7

  • Aurora PostgreSQL 13.8 版及更高版本

  • Aurora PostgreSQL 12.12 版和更高版本

  • Aurora PostgreSQL 11.17 版及更高版本

範例

下列範例顯示了兩個只有一個作用中 aurora_stat_logical_wal_cache 函數的複寫槽。

=> SELECT * FROM aurora_stat_logical_wal_cache(); name | active_pid | cache_hit | cache_miss | blks_read | hit_rate | last_reset_timestamp ------------+------------+-----------+------------+-----------+----------+------------------------------- test_slot1 | 79183 | 24 | 0 | 24 | 100.00% | 2022-08-05 17:39:56.830635+00 test_slot2 | | 1 | 0 | 1 | 100.00% | 2022-08-05 17:34:04.036795+00 (2 rows)