PHPのPDOでMySQLに接続しています。 開発環境では遅くないのに、本番環境ではDBへの接続が遅い(0.5秒程度)という現象が起きました。 試しに持続的データベース接続してみると改善されます。 PDOが遅いのか?と思い、「pdo 接続 遅い」で検索すると、 $ php mysqli_select_db.php データベースの接続に成功しました。 今のデータベースは shop です 今のデータベースは shop_grocery です 無事に変更することができました。現在のデータベースを変更することは、あまり行いませんが覚えておいて損はないはずです。 DBを使うとやたらと重くなって仕方がない。。。 個別案件でヘルプが必要な方は Linuxに関するアドバイスを行います!WEB・メール・DB・DNSサーバーどんなことでも! そうお悩みのプログラム初心者の方も多いのではないでしょうか。 > TCP/IP で接続できないのは、Windows Firewall の例外設定が漏れているとかないですか? (x86 側だけ登録されているとか) これがビンゴでした。 接続が遅いだけで,接続後は問題なくクエリが出来ていたのでFirewallはハナから疑っていませんでした。 Oracle データベースサーバーへの新規接続に時間がかかる場合のチェック項目です。 ネットワークは問題なく、Ping も数msで応答があるのに Oracle データベースサーバーへの新規接続だけが遅いといった場合には何らかの原因があります。 ここではphpからmysqlへ接続する方法について見ていきます ※mysqlのインストール方法などについては『mysqlインストール』と『mysqlの使い方』を参照して下さい。 プログラミング初心者向けにphpでmysqlを扱う方法について解説しています。開発作業をする中でデータベースの処理を行うことは多々あります。phpで書くmysqlの接続方法やデータベースの作成、表示方法を理解しましょう。 下のページを参考にDB接続するクラスを作成したのですが、クラスを使わず接続していた時に比べると、読み込みにとても時間がかかるようになってしまいました。(87ms→1.08s) アドバイス、参考になるページなど教えて頂けませんでしょうか?