自分のローカルホストにCodeigniter & LAMPスタック(MySQLなし)を使用して、サーバー上のリモートMySQLデータベースに接続しています。この構成は、開発目的のみのものです。localhostからのリモートMySQL接続Codeigniter =極端に遅い
問題:ページ全体が読み込まれるまでには最大1分かかります!この接続を高速化する方法はありますか?私もエラーが出る
時々そのように遅い:あなたのアプリはDBには非常に困難である場合を除き
A Database Error Occurred
Unable to select the specified database: x
Filename: /Applications/MAMP/htdocs/x/third_party/MX/Loader.php
Line Number: 96
接続を1つだけ作成し、リモートdbでホスト名の解決を無効にします。もちろん、必要最小限のデータ量だけを問い合わせるようにしてください。 – Wrikken
どのような種類のインターネット接続ですか?あなたがビジネスのT1や何かにいるなら、それはおそらく問題ではないでしょう。しかし、住宅用ケーブルやDSL接続を使用している場合、ISPは故意に3306のようなポートを絞り込むかもしれません。 –
私は住宅用ケーブルを世界中の途中で使用しています。私はサーバーと同じ国の米国にいるときにリモートSQLアクセスでの読み込み時間が遅くなることに気付きましたが、それほど遅くはありません!たぶん、その抑制がなぜそんなに遅いのかを説明しますか? – Nyxynyx