postgresql.conf の使い方
サーバーの設定ファイル
書き方
名前 = 値 # コメント \! grep -n 名前 postgresql.conf \! sed -i "s/^#名前 = .*/名前 = 値/" postgresql.conf SELECT name, setting, applied, error FROM pg_file_settings;
データディレクトリ($PGDATA)にある設定ファイルです。# で始まる行はコメントで、その設定は既定値のままです。同じ名前を何度も書くと最後の行が勝ちます。書き換えたら再読み込み(再起動が要る設定は再起動)で効きます。pg_file_settings でファイルに書いた値と、効いているか(applied)を確かめられます。
例
\! grep -n work_mem postgresql.conf \! sed -i "s/^#work_mem = 4MB/work_mem = 8MB/" postgresql.conf
実際に打って練習する
PostgreSQL DBA コースの Lv17「postgresql.conf を書き換える」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、プラチナ以上のプランで遊べます。