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 以降

次の例は、一方のみがアクティブな 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)