[pgsql-jp: 30020] Re: コネクションプールが最大数を越えます
松田勝己
kmatsuda @ lisonal.com
2003年 5月 21日 (水) 13:19:00 JST
松田@リソナルです
Yutaka tanida さんは書きました:
>On 21 May 2003 12:24:59 +0900
>末光美恵 <zenobia @ palmyra.ne.jp> wrote:
>
>> 解決方法として試みたのは
>> 1.アプリケーションプログラムで必ずコネクションを close する
>
>残念なことに、これを徹底する以外に根本的な解決法はありません。
>
>> していません。server.xml の設定は以下のとおりです
>(snip)
>> <parameter>
>> <name>maxActive</name>
>> <value>60</value>
>> </parameter>
>(snip)
>> 不思議なのは maxActive の値を 100 とか 300 とかにしても
>> postgres: postgres dbname 127.0,0,1 idle (dbname はデータベース名)
>> のプロセスが30以上になるとアプリケーションが落ちます。
>
>PostgreSQLの最大接続数は変更されましたか?
Googleとかで「PostgreSQL 最大接続数」というキーワード
で検索すればすぐわかると思いますが
<PostgreSQLインストールディレクトリ>/data/postgresql.conf
内の max_connections という項目を適当な数値に変えて下さい。
また、接続数が増えるとPostgreSQLが使うメモリ量も増えるので
shared_buffers 辺りも増やすことをお忘れなく。
------------------------------
有限会社リソナル 松田 勝己
E-Mail:kmatsuda @ lisonal.com URL:http://www.lisonal.com/
TEL :03-3643-4991 FAX:03-3643-4993
得盛サーバーハウジング
http://www.lisonal.com/index.php?%5B%5B%C6%C0%C0%B9%5D%5D
pgsql-jp メーリングリストの案内