ホームページ > バックエンド開発 > PHPチュートリアル > PHP が複数のデータベースに接続する、タイムアウトの問題

PHP が複数のデータベースに接続する、タイムアウトの問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:01:31
オリジナル
843 人が閲覧しました

RT、現在、複数のライブラリがあり、その一部は異なる物理マシン上にあります。各ライブラリには同じテーブルがあり、集中表示するにはどうすればよいですか?
私が現在使用している方法は、DBごとに接続を確立し、クエリ後にページを出力することです。DBが数千ある場合、速度は非常に遅く、504タイムアウトはありません。-0-、お待ちください。オンライン! !


ディスカッションに返信 (解決策)

リモート接続されたデータベースは常に非常に遅いため、Oracle、SQL サーバーなどの分散データベースをサポートするデータベース サービス
を使用してみてください

プロジェクトは mysql を使用しています。製品は公開済みのため、当面は触れることができません。 。この問題を解決するより良い方法はありませんか?

異なる物理マシン上に何千もの DB が存在するため、最初のクエリの結果をキャッシュし、その後のクエリをキャッシュから取得できます。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート