wal_compression
Lorsque ce paramètre est à on
, le serveur PostgreSQL compresse une image d'une page complète écrite dans les WAL lorsque full_page_writes est à on ou durant une sauvegarde de base. Une image compressée d'une page sera décompressée durant le rejeu des WAL. La valeur par défaut est à off
. Seuls les superutilisateurs peuvent modifier ce paramètre.
Activer ce paramètre peut réduire le volume des WAL sans augmenter le risque de données corrompues irrécupérables, mais avec l'effet d'avoir un coût supplémentaire en terme de puissance CPU sur la compression durant l'écriture des WAL et sur la décompression lors du rejeu des WAL.
Recommandations [EN]
… unless your storage is less constrained than your CPU.
Commentaires
Type: | bool |
Défaut: | off |
Contexte: | superuser |
Redémarrer: | false |
Depuis: | 9.5 |
Sur StackOverflow
Sur pgsql-hackers
- Re: checkpointer: PANIC: could not fsync file: No such file or directory
- AW: BUG #15641: Autoprewarm worker fails to start on Windows with huge pages in use Old PostgreSQL community/pgsql-bugs x
- Re: rebased background worker reimplementation prototype
- Re: [HACKERS] [WIP] Effective storage of duplicates in B-tree index.
- Re: pglz performance