たぶんPHPの技術者の中では当たり前のことかもしれない。 自分の技術・知識不足を露呈するエントリーかもしれないけど、きっと知らない人もいるはずなのでメモをかねてエントリー。 PHPを使っていて「MySQLの接続が遅い」と感じたことがないので、あまり意識したことはないんだけど、 心のどこかに「コネクションプールしたほうが良いよな」ってのがずっとあって、調べてみた。 自分のサイトもフォートラベルも、 本とか、その辺の解説サイトに書いてあるように普通につないでいた。 $db = DB::connect($dsn); って感じで。 コネクションプールするには、 $options=array('persistent'=>true); $db = DB::connect($dsn, $options); とか $options=array('persistent'=>true)