これはPGroonga 2.X and 3.X用のドキュメントです。古いPGroongaを使っているならPGroonga 1.xのドキュメントを見てください。

pgroonga_wal_applier.naptimeパラメーター

2.3.3で追加。

概要

pgroonga_wal_applier.naptimeパラメーターはpgroonga_wal_applierモジュールがWALを適用する間隔を制御します。

値を大きくするほどpgroonga.max_wal_sizeパラメーターの値も大きくする必要があります。

値を小さくするほどムダなCPU実行時間が増えます。

構文

postgresql.confの場合:

pgroonga_wal_applier.naptime = interval

intervalのデフォルトの単位は秒です。分にしたい場合はminといった具合にサフィックスを指定すると単位を変えることができます。

デフォルトは60秒です。

使い方

10分を指定する例です。

pgroonga_wal_applier.naptime = 10min

参考