Wiki / Configuration Parameters
wal_decode_buffer_size
A limit on how far ahead the server can look in the WAL, to find blocks to prefetch. If this value is specified without units, it is taken as bytes. The default is 512kB. This parameter can only be set at server start.
English manual coverage begins with PostgreSQL 7.4. Source history and runtime observations have their own recorded version boundaries.
Reading PG 18·Select a recorded version
- boot val
- 524288
- category
- Write-Ahead Log / Recovery
- context
- postmaster
- documented
- true
- enumvals
- Unknown
- extra desc
- Maximum distance to read ahead in the WAL to prefetch referenced data blocks.
- lang
- en
- max val
- 1073741823
- metadata version
- 18
- min val
- 65536
- name
- wal_decode_buffer_size
- short desc
- Buffer size for reading ahead in the WAL during recovery.
- source
- pg-settings-source-snapshot
- unit
- B
- vartype
- integer
Definition PG 18
A limit on how far ahead the server can look in the WAL, to find blocks to prefetch. If this value is specified without units, it is taken as bytes. The default is 512kB. This parameter can only be set at server start.
Compare versions
Source references
Full definition and evidence JSON
Definition sources
center · PostgreSQL 18 · wiki-repair-20261023:3c736969147fb5adcb07517af10ec9dfa9ac5e88fccb4b7e5d2fbcf2b0c95b62
Text language: en · wiki-repair-20261023:3c736969147fb5adcb07517af10ec9dfa9ac5e88fccb4b7e5d2fbcf2b0c95b62