Type: | string |
Contexte: | superuser |
Redémarrer: | false |
Depuis: | 10 |
Ce paramètre est destiné à être utiliser pour vérifier la présence de bugs dans les routines d'application de WAL. Une fois activé, des images de l'intégralité des pages sont ajoutés aux enregistrements. Si l'enregistrement est ensuite rejoué, le système appliquera d'abord chaque enregistrement et testera ensuite si les tampons modifiés par l'enregistrement correspond aux images stockées. Dans certains cas (commme les hint bits), des variations mineures sont acceptables, et seront ignorées. Toute différence inattendue provoquera une erreur fatale, ce qui arrêtera la restauration.
La valeur par défaut pour ce paramètre est une chaîne cide, ce qui désactive la fonctionnalité. Le paramètre peut être positionné à all
pour vérifier tous les enregistrements, ou une liste séparée par des virgules de gestionnaires de sources afin de vérifier uniquement les enregistrements en fonction de ces gestionnaires de ressource. Actuellement, les gestionnaires de ressource supportés sont heap
, heap2
, btree
, hash
, gin
, gist
, sequence
, spgist
, brin
, et generic
. Seuls les superutilisateurs peuvent modifier ce paramètre.
Sur StackOverflow
Sur pgsql-hackers
- Re: Is this a problem in GenericXLogFinish()?
- Re: broken tables on hot standby after migration on PostgreSQL 16 (3x times last month)
- Re: wal_consistemcy_checking clean on HEAD
- wal_consistemcy_checking clean on HEAD
- PG_TEST_EXTRAs by theme rather than test name (Re: pgsql: Add tests for libpq gssencmode and sslmode options)