DBAtlas · Atlas d'exploitation des bases de données

Afficher le retard d'archivage (WAL pas encore archivé)

PostgreSQLWAL et checkpoint

Commande

SELECT last_archived_wal, last_failed_wal, archived_count, failed_count, pg_walfile_name(pg_current_wal_lsn()) AS current_wal FROM pg_stat_archiver;

Ce que fait la commande

Montre le retard d'archivage en comparant le dernier fichier WAL archivé, le WAL en cours d'écriture et les compteurs d'échecs d'archivage.

Quand l'utiliser

Pour vérifier si archive_command prend du retard et détecter les échecs d'archivage.

Attention

Si failed_count ne cesse d'augmenter, archive_command échoue et pg_wal peut se remplir ; agissez immédiatement pour éviter la saturation du disque.

Ouvrir dans DBAtlas →

Voir aussi