最初はリモート サーバーで mysql 接続用の静的 PDO を呼び出している drupal Web サイトがあり__contruct
、次にローカル サーバーに変更して、サニティ チェックのネットワーク遅延を取り除きます。
ローカル db 呼び出しで、xhprof から生成された次のメッセージと非常に遅いページの読み込みを取得しています。
Function Name | Calls | Calls% | Incl. Wall Time(ms) | IWall% | Excl. Wall Time(ms) | EWall%
PDO::__construct | 6 | 0.0% | 120,084,724 | 91.6% | 120,084,724 | 91.6%
Debian wheezy の php バージョンは 5.4 です。ウェブサイトは nginx と php5-fpm スタック上にあります。MySQL のバージョンは 5.5 です。
テーブルは MyISAM ですが、もともとは InnoDB であり、同じ問題がありました。
この接続の遅延の原因を知っている人はいますか?