[前][次][番号順一覧][スレッド一覧]

mysql:3844

From: 城 公秀 <城 公秀 <k-shiro@xxxxxxxxxx>>
Date: Wed, 27 Jun 2001 18:55:47 +0900
Subject: [mysql 03844] Re: MySQL でのコネクションプーリングについて

城です。

> やはり、そうですよね。ということは、やっぱり、max_connectionで指定された
> ポートの数以上でのDBとのポートオープンは行われずに、その値を超えた場合に
> は、現在オープンされているポートを再利用していると解釈して問題ないでしょ
> うか?

すみません言葉たらずでした。

(1)mysql_connect()は全く同じ引数で呼び出した(同一スクリプト内)場合は、
接続が再利用されるようです。

(2)mysql_pconnect()は以前の接続が切断されずにhttpdに保持されますので、
その接続は、その接続を保持しているhttpdが終了するまで保持されます。
スクリプトの実行時に常に接続/切断が発生することはないはずです。

mySQL自身はmax_connectionを超える接続は受け付けないはずです。
普通に接続に失敗するのではないでしょうか。

(1)の再利用される仕組みのために接続数がmax_connectionを超えている
ように見えるのだと思います。どうでしょうか?

-- 
城 公秀  (Kimihide SHIRO)
shiro@xxxxxxxxxx

NETGENE 株式会社ネットジーン
〒169-0051 東京都新宿区西早稲田2-15-10西早稲田関口ビル2F
tel: 03-5155-3720  fax: 03-5155-3723
http://www.netgene.co.jp/


[前][次][番号順一覧][スレッド一覧]

      3841 2001-06-27 17:15 [Nobuteru Saito <nsai] MySQL でのコネクションプーリングについて
      3842 2001-06-27 18:21 ┗[城 公秀 <k-shiro@xxx]                                       
      3843 2001-06-27 18:37  ┗[Nobuteru Saito <nsai]                                     
->    3844 2001-06-27 18:55   ┗[城 公秀 <k-shiro@xxx]