設定の再読み込みの使い方

設定ファイルを読み直させる

書き方

\! pg_ctl reload
SELECT pg_reload_conf();

pg_hba.conf や postgresql.conf は、書き換えただけでは効きません。サーバーに再読み込みさせると、pg_hba.conf の規則と、再起動が要らない設定が変わります。接続はそのまま続きます。pg_hba.conf に間違いがあると、前の規則のまま(ログに pg_hba.conf was not reloaded)です。

例

\! pg_ctl reload
SELECT pg_reload_conf();

実際に打って練習する

PostgreSQL DBA コースの Lv14「規則を足して読み込み直す」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、プラチナ以上のプランで遊べます。

PostgreSQL の管理コマンド一覧(DBA)へ戻る