ExlionS NOTE

Exlion's ROOMの離れ日記

foltiaでエラーメモと対応

2019-12-31 14:07:50 | PC
connection limit exceeded for non-superusers postgresql
って、表示されてるんで調べると


使えるmax_connectionsが足りないっぽいので
/var/lib/pgsql/data にある
postgresql.confを編集することに。

色々設定値が有る中で
既に最適解かもしんないという躊躇もアリ、
出来るだけ数値を変更しない方向で編集

「work_mem」×「max_connection」+ 他 がピークメモリよーと書いてあるサイトがあったので
work memを調べたところ 64MBが設定されてました。参考にしたサイトの推奨値とだいぶん違う・・・・
イキナリつまづきますが、敢えて64MBかもしれないのでそのままで考えると
64MBx100コネになって既にメモリ6G使う想定に?
一応12Gメモリ積んでますが、そもそもDBサーバーじゃないので全部メモリを持っていかれても困るわけです。
なんだろう?この手詰まり感^^;

他に値をチェックすると、shared_buffersなるものがありました。
これは、128MBと規定値なのですが、バランス悪い気がしてならない
とりあえず512MBまで増やして終了。

再起動はなんかいつもより掛かった気もしますが
問題なく起動、変わったところと言えばレスポンスが良くなった気がしますね
メモリを増やすまではこれでいいかなぁ。

それにしても、conf弄るというのにviの操作忘れてて、焦るの~