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 バージョンで使用できます。
-
15.2 以降のすべてのバージョン
-
14.7 以降のバージョン
-
13.8 以降のバージョン
-
12.12 以降のバージョン
-
11.17 以降のバージョン
例
次の例は、一方のみがアクティブな 2 つのレプリケーションスロットを示しています。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)