私は php-fpm (fastcgi php マネージャー) を使用していますが、新しい接続を作成する代わりに、php が mysql_pconnect で作成された永続的な接続をいつ利用できると見なすかについて混乱しています。
mysql_pconnect と mysql_connect を有効にしようとすると、mysql サーバーへの開いている接続は、許可されている最大数に達するまで上昇します。mysql_pconnect がないと、一度に 30 ~ 50 の範囲の mysql 接続が開かれます。私のmysqlのwait_timeoutは5に設定されています。
mysql_pconnect の使用を開始すると、新しい接続が作成され続け、古い接続が使用可能であると認識されないように感じます。php-fpm (または fastcgi) が原因でしょうか?
mysql_pconnect が接続を「利用可能」と見なす方法についての詳細はありますか?
ありがとう。