PHP のクロスサーバー アクセスでは、データの取得が非常に遅くなります。
私のコードは現在サーバー A にあり、データベースはサーバー B にあります。
サーバーAからサーバーBにアクセスすると、データの取得が非常に遅くなります。
サーバーAを使用してサーバーAにアクセスすると、速度は通常通りになります。
データへのクロスサーバーアクセスが非常に遅いという問題を解決する方法はありますか?
------解決策のアイデア----------------------
これはネットワーク チャネルに問題があります。ネットワークが貧弱です。
条件が許せば、コンピューター室に置くのが最善です。
------解決策----------------------
データベース マシンで分析がオンになっていますか?
------解決策----------------------
明らかに、MySQL データベース (Oracle、 SQL Server) は表示されません zhezhongqingkuang
現在の MySQL は分散アプリケーションをサポートしていないため
データベースにリモートでアクセスすると、速度が遅くなるのが普通です。ネットワークノードが多いため、各ノードに遅延が発生します
PHP プログラムは長い接続方法を使用する必要があります
データベースミラーをローカルに作成するのが最善です
--- - --解決案-------
頻繁に読み込む場合は、左層キャッシュからデータを読み込むことができます。 memcache として、いくつかの問題も解決できます