タイプ: 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_after0に設定されている場合は、WALが書かれるたびにWALが吐出されます。この値が単位なしで指定された場合は、WALブロック単位であるとみなします。すなわち、XLOG_BLCKSZバイト、一般的には8kBです。デフォルト値は1MBです。このパラメータはpostgresql.confファイル内またはサーバのコマンドラインでのみ設定可能です。

件のコメント