ALTER SYSTEM の使い方
SQL で設定ファイルを書き換える
書き方
ALTER SYSTEM SET 名前 = 値; ALTER SYSTEM RESET 名前; ALTER SYSTEM RESET ALL;
ALTER SYSTEM は postgresql.auto.conf に書きます。このファイルは postgresql.conf の後に読まれるので、同じ設定なら auto.conf が勝ちます。書いただけでは効かないので、再読み込み(再起動が要る設定は再起動)します。トランザクションの中では使えません。auto.conf は手で書き換えないでください。
例
ALTER SYSTEM SET work_mem = '16MB'; SELECT pg_reload_conf();
実際に打って練習する
PostgreSQL DBA コースの Lv18「SQL で設定を変える ALTER SYSTEM」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、プラチナ以上のプランで遊べます。