diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index a2694e548a..862baae0c8 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -2820,6 +2820,41 @@ include_dir 'conf.d' + + wal_init_zero (boolean) + + wal_init_zero configuration parameter + + + + + If set to on (the default), this option causes new + WAL files to be filled with zeroes. On some file systems, this ensures + that space is allocated before we need to write WAL records. However, + Copy-On-Write (COW) file systems may not benefit + from this technique, so the option is given to skip the unnecessary + work. If set to off, only the final byte is written + when the file is created so that it has the expected size. + + + + + + wal_recycle (boolean) + + wal_recycle configuration parameter + + + + + If set to on (the default), this option causes WAL + files to be recycled by renaming them, avoiding the need to create new + ones. On COW file systems, it may be faster to create new ones, so the + option is given to disable this behavior. + + + + wal_buffers (integer) @@ -3752,41 +3787,6 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows - - wal_init_zero (boolean) - - wal_init_zero configuration parameter - - - - - If set to on (the default), this option causes new - WAL files to be filled with zeroes. On some file systems, this ensures - that space is allocated before we need to write WAL records. However, - Copy-On-Write (COW) file systems may not benefit - from this technique, so the option is given to skip the unnecessary - work. If set to off, only the final byte is written - when the file is created so that it has the expected size. - - - - - - wal_recycle (boolean) - - wal_recycle configuration parameter - - - - - If set to on (the default), this option causes WAL - files to be recycled by renaming them, avoiding the need to create new - ones. On COW file systems, it may be faster to create new ones, so the - option is given to disable this behavior. - - - - max_slot_wal_keep_size (integer)