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 함수가 하나뿐인 복제 슬롯 2개를 확인할 수 있습니다.

=> 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)