リモートの読み取り専用データベースにアクセスする必要があるPHP Webアプリケーションがありますが、これはたまたま非常に遅い(クエリあたり8〜10秒)ため、問題はそのデータベースの遅さについて何もできないことですが、できることですその問題に対処するために私の側でできることは何でも。データベース上のデータはあまり変化せず、おそらく 1 日に 1 回か 2 回で、各クエリは比較的小さいため、次のオプションについて考えていました。
リモート データベースを毎日ローカル データベースにダンプします。問題は、データの変更が 1 日遅れることです。
各クエリにキャッシュを使用します。問題は、データベースの変更後の最初のクエリが常に非常に遅くなることです。
誰か別のアイデアがありますか?