diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2011-01-22 20:31:24 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2011-01-22 20:31:24 -0500 |
commit | 0f73aae13def660371c34c8feda6e684e6366bdb (patch) | |
tree | 8428d4ae32b17ff45efbca1c8ef4de5e80d253bb /src/backend/commands/variable.c | |
parent | 518b1e96c02ba0fa52227c528d6e951004d0653f (diff) | |
download | postgresql-0f73aae13def660371c34c8feda6e684e6366bdb.tar.gz postgresql-0f73aae13def660371c34c8feda6e684e6366bdb.zip |
Allow the wal_buffers setting to be auto-tuned to a reasonable value.
If wal_buffers is initially set to -1 (which is now the default), it's
replaced by 1/32nd of shared_buffers, with a minimum of 8 (the old default)
and a maximum of the XLOG segment size. The allowed range for manual
settings is still from 4 up to whatever will fit in shared memory.
Greg Smith, with implementation correction by me.
Diffstat (limited to 'src/backend/commands/variable.c')
0 files changed, 0 insertions, 0 deletions