mysql_pconnect と mysql_connect の比較
テストコード mysqltest.php
<?php for($i=0; $i<10; $i++){ $db = mysql_(p)connect("localhost", "root", "password"); mysql_select_db("wdm",$db); $sql = "select * from test"; mysql_query($sql ,$db); } ?>
上記のスクリプトを、ab -n 10 http://localhost/mysqltest.php
mysql_pconnectだと、1,2回(リクエスト数が増えると、少し増える。)しかMySQLにコネクトせず、その接続を別リクエストも使います。明示的にクローズできない。