| タイプ: | integer |
| デフォルト: | 128 (1MB) |
| 分: | 0 (0kB) |
| 最大: | 2147483647 (17179869176kB) |
| 単位: | 8kB |
| コンテキスト: | sighup |
| 再起動: | false |
| 以来: | 9.6 |
WALライタがWALを吐き出す頻度を量で指定します。最後の吐き出しが過去wal_writer_delay以内に起こなわれ、かつそれ以降wal_writer_flush_after相当のWALが生成されている場合は、WALはオペレーティングシステムに書き込まれますが、ディスクには吐出されません。wal_writer_flush_afterが0に設定されている場合は、WALが書かれるたびにWALが吐出されます。この値が単位なしで指定された場合は、WALブロック単位であるとみなします。すなわち、XLOG_BLCKSZバイト、一般的には8kBです。デフォルト値は1MBです。このパラメータはpostgresql.confファイル内またはサーバのコマンドラインでのみ設定可能です。
