Type: | bool |
Default: | off |
Context: | sighup |
Restart: | false |
Since: | 17 |
Enables the WAL summarizer process. Note that WAL summarization can be enabled either on a primary or on a standby. This parameter can only be set in the postgresql.conf file or on the server command line. The default is off
.
The server cannot be started with summarize_wal=on
if wal_level
is set to minimal
. If summarize_wal=on
is configured after server startup while wal_level=minimal
, the summarizer will run but refuse to generate summary files for any WAL generated with wal_level=minimal
.
On StackOverflow
On pgsql-hackers
- Assertion failure with summarize_wal enabled during pg_createsubscriber
- Re: PG 17 and GUC variables
- Add a GUC check hook to ensure summarize_wal cannot be enabled when wal_level is minimal
- Apparent bug in WAL summarizer process (hung state)
- Re: Assertion failure with summarize_wal enabled during pg_createsubscriber