[postgresql] やる夫がmax_connectionsの設定をするようです。
max_connectionsについて
DBを守るための設定と思っています。簡単に言うと同時接続は50名までしか認めませんよっとかいう設定ができます。
Warning: Unable to connect to PostgreSQL server: FATAL: Non-superuser connection limit exceeded in /home/yaruo/neet.htm on line 123
上記エラーメッセージはmax_connectionsが足りないですと言っています。
|┃三
|┃
|┃
ガラッ. |┃
|┃ ノ// ./ ̄ ̄ ̄ \
|┃三 / ::\:::/:::: \
|┃ / <●>::::::<●> \ そろそろ接続してもよいかね?
|┃ | (__人__) |
|┃三 \ ` ⌒´ /
|┃三 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ \
max_connections設定方法
下記例では、”/home/yaruo/Data”配下にPostgreSQLデータがあるものとします。”max_connections”の変更の際には、pg_ctl reload を必要とします。
$ vi /home/yaruo/Data/postgresql.conf
-----
max_connections = 512
-----
$ /usr/local/pgsql/bin/pg_ctl reload
空けすぎるとDBに負担かかるし・・・。ちょうどよい値をチューニングしてみて下さい。
----------------------------------------
オープンソースを使ったデータベースの構築―ApacheサーバとPostgreSQLでデータベース![]() |
| 藤田 泰徳 山崎 文則 セレンディップセレンディップセレンディップ 定価 : ¥ 3,675 2000-09 amazonで詳しく見る |
| 固定リンク
「PostgreSQL」カテゴリの記事
- [postgresql] やる夫がDBのユーザ管理をするようです。(2007.12.27)
- [postgersql] やる夫はsql結果の実行時間を出力させたいようです。(2008.03.04)
- [postgresql] やる夫がmax_connectionsの設定をするようです。(2008.03.11)
- [postgresql] やる夫がDB接続数を確認するようです。(2008.03.19)
- [postgersql] やる夫がDBにアクセス制限をかけるようです。(2008.03.24)


コメント