これはPGroonga 2.X and 3.X用のドキュメントです。古いPGroongaを使っているならPGroonga 1.xのドキュメントを見てください。
pgroonga.enable_crash_safe
パラメーター2.3.3で追加。
pgroonga.enable_crash_safe
パラメーターはクラッシュセーフ機能を有効にするかどうかを制御します。
pgroonga.enable_crash_safe
パラメーターにon
を設定したときはshared_preload_libraries
パラメーターにpgroonga_crash_safer
モジュールを指定しなければいけません。
参考:クラッシュセーフ
postgresql.conf
でpgroonga.enable_crash_safe
を設定しなければいけません。
pgroonga.enable_crash_safe = boolean
boolean
は真偽値です。真偽値にはon
、off
、true
、false
、yes
、no
のようなリテラルがあります。
以下はクラッシュセーフ機能を有効にする設定の例です。
shared_preload_libraries = 'pgroonga_crash_safer'
pgroonga.enable_crash_safe = on