[pgsql-jp: 33667] Re: pgpool の接続が増え続けます

Tatsuo Ishii t-ishii @ sra.co.jp
2004年 7月 14日 (水) 18:06:19 JST


石井です.

> 早速のご返事ありがとうございます。

どういたしまして.

> pgpool なしで CSE を接続/切断 してもプロセスが増えてゆくことはありません
> でした。また、pgpool.conf の num_init_children を 5 にしてから pgpool を起動
> し、
> その状態で CSE を2回接続/切断した後(プロセスは4つ残っています。)、もう
> 一度 CSE を接続しようとすると CSE が固まってしまいます。

ふむ.CSEは1回の接続でコネクションを2個作るようですね.

> それと、CSE以外でも、自前でBCCで作ったアプリ(libpq.dll を用いたもの)
> でも
> 同じようにプロセスが増え続け、num_init_children を超えたあたりで応答しなく
> なりました。ところが同じ自前ソフトでもODBC経由で接続するようにしたもの
> は、たとえプロセスがいくつか出来ても確かにある数になると増えなくなるようです
> し、応答しなくなることもありません。CSEも libpq.dll を使っているようなの
> ですが
> なにか関係はありますでしょうか。libpd.dll を使った自前アプリでも、pgpool を
> 使わ
> 無い場合は切断すればちゃんとプロセスは消えているようです。

なるほど.鍵はlibpq.dllですか.調べてみます.
--
Tatsuo Ishii



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