aurora_stat_logical_wal_cache
슬롯당 미리 쓰기 로그(WAL) 캐시 사용량을 보여 줍니다.
구문
SELECT * FROM aurora_stat_logical_wal_cache()
인수
None
반환 타입
다음 열이 있는 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 이상 버전
예시
다음 예제에서는 활성 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)