| Type: | integer |
| Default: | 100 |
| Min: | 0 |
| Max: | 1073741823 |
| Context: | sighup |
| Restart: | false |
In each round, no more than this many buffers will be written by the background writer. Setting this to zero disables background writing. (Note that checkpoints, which are managed by a separate, dedicated auxiliary process, are unaffected.) The default value is 100 buffers. This parameter can only be set in the postgresql.conf file or on the server command line.
