Aller au contenu

Migration vers 13 et supérieures

(Référence : https://docs.postgresql.fr/13/release-13.html)

wal_keep_segments devient wal_keep_size

Le paramètre wal_keep_segments est remplacé par wal_keep_size.

Ce paramètre définit combien de WAL doivent être conservés par les instances en mode standby. La nouvelle valeur s’exprime désormais en MB, alors que l’ancienne était un nombre de fichiers.

Voici la formule de conversion à appliquer :

wal_keep_size = wal_keep_segments x wal_segment_size (en général 16MB)

Un wal_keep_segments de 1000 sera donc converti en unwal_keep_size à 16 Go avec la taille de journal par défaut.