DBAtlas · Atlas de operações de banco de dados

Mostrar o tamanho do WAL e o LSN atual

PostgreSQLWAL e checkpoint

Comando

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();

O que faz

Retorna o LSN atual do WAL, o nome do arquivo de WAL sendo gravado e o tamanho total do diretório pg_wal.

Quando usar

Para monitorar o acúmulo de WAL, o uso de disco e o espaçamento dos checkpoints.

Atenção

pg_ls_waldir e pg_walfile_name estão disponíveis no PostgreSQL 10+; o acesso pode exigir a role pg_monitor.

Abrir no DBAtlas →

Relacionados