ホームページ >バックエンド開発 >PHPチュートリアル >PHP のクロスサーバー アクセスでは、データの取得が非常に遅くなります。解決

PHP のクロスサーバー アクセスでは、データの取得が非常に遅くなります。解決

WBOY
WBOYオリジナル
2016-06-13 12:20:091273ブラウズ

PHP のクロスサーバー アクセスでは、データの取得が非常に遅くなります。
私のコードは現在サーバー A にあり、データベースはサーバー B にあります。
サーバーAからサーバーBにアクセスすると、データの取得が非常に遅くなります。
サーバーAを使用してサーバーAにアクセスすると、速度は通常通りになります。
データへのクロスサーバーアクセスが非常に遅いという問題を解決する方法はありますか?
------解決策のアイデア----------------------
これはネットワーク チャネルに問題があります。ネットワークが貧弱です。
条件が許せば、コンピューター室に置くのが最善です。
------解決策----------------------
データベース マシンで分析がオンになっていますか?
------解決策----------------------
明らかに、MySQL データベース (Oracle、 SQL Server) は表示されません zhezhongqingkuang
現在の MySQL は分散アプリケーションをサポートしていないため

データベースにリモートでアクセスすると、速度が遅くなるのが普通です。ネットワークノードが多いため、各ノードに遅延が発生します

PHP プログラムは長い接続方法を使用する必要があります

データベースミラーをローカルに作成するのが最善です
--- - --解決案-------
頻繁に読み込む場合は、左層キャッシュからデータを読み込むことができます。 memcache として、いくつかの問題も解決できます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。