WAL 크기 및 현재 LSN 조회
PostgreSQLWAL 및 체크포인트명령어
SELECT pg_current_wal_lsn() AS current_lsn, pg_walfile_name(pg_current_wal_lsn()) AS current_wal_file, pg_size_pretty(sum(size)) AS wal_dir_size FROM pg_ls_waldir();하는 일
현재 WAL LSN, 기록 중인 WAL 파일 이름, pg_wal 디렉터리의 전체 크기를 반환한다.
사용 시점
WAL 누적, 디스크 사용량, checkpoint 간격을 모니터링하기 위해.
주의
pg_ls_waldir와 pg_walfile_name은 PostgreSQL 10+에서 사용할 수 있으며 접근에 pg_monitor 롤이 필요할 수 있다.