[pgsql-jp: 25789] Re: DB 接続頻度の限界について

Satoshi Nagayasu snaga @ oak.forus.or.jp
2002年 5月 3日 (金) 02:09:23 JST


永安です。

Kenji Izumi wrote:
> 泉です。いつもお世話になっております。

> 継続的にDBの接続・切断を繰り返した場合、どれぐらいの頻度(1秒間に何
> 回)
> が限界値なのでしょうか?
> もしくは、よく似た形で運用されておられる方がおられましたらアドバイス
> いただけるとありがたいです。

たまたま PQsetdb() をテストするプログラムが手元にあったので試してみました。

1. localhost に inet socket 経由で PQsetdb()
2. PQstatus() で CONNECTION_BAD を検出
3. PQfinish()

というのを10,000回繰り返すプログラムですが、

% time ./a.out
2.660u 5.820s 3:06.87 4.5%     0+0k 0+0io 183pf+0w
% 

となりました。これによると、50回/秒以上は出てるようです。
エラーは一度も出ていません。

マシンは、

 o linux kernel 2.4.18
 o PentiumIII/500MHz x 2
 o PostgreSQL 7.2.1

です。

-- 
NAGAYASU Satoshi <snaga @ oak.forus.or.jp>



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