DBAtlas · 데이터베이스 운영 아틀라스

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 롤이 필요할 수 있다.

DBAtlas에서 열기 →

관련 항목