[pgsql-jp: 34774] Re: connection limit exceeded for non-superusers ってどういう意味でしょうか

Kuniteru Asami asami @ aqua-systems.co.jp
2005年 1月 31日 (月) 19:04:23 JST


こんばんは、浅見です。

> syslog上にconnection limit exceeded for non-superusersっ
> て明記されて、データベースにアクセスできなくなって
> しまいました。
> ・どういう意味なのでしょうか?

同時に接続できる一般ユーザー数は、postgresql.confの
max_connections - superuser_reserved_connectionsであり、一般
ユーザーの接続がその数に達してしまっているために出力されるメッ
セージです。
max_connectionsを適切に設定する(&postmaster再起動)ことで回避
できます。

参考:
max_connections
  同時接続の最大数
superuser_reserved_connections
  super userのために予約されている接続数

このあたり
http://www.postgresql.jp/document/pg74doc/html/runtime-config.html#RUNTIME-CONFIG-CONNECTION
http://www.fiberbit.net/user/kunyami/postgresql/parameter/connection/max_connections.html
http://www.fiberbit.net/user/kunyami/postgresql/parameter/connection/superuser_reserved_connections.html

0---------0---------0---------0---------0---------0---------0
00 浅見 城輝
0-0 mailto:asami at aqua-systems.co.jp
0--0 http://www.fiberbit.net/user/kunyami/postgresql/




pgsql-jp メーリングリストの案内