0

EVENT SCHEDULER があるデータベースからデータを取得して別のデータベースに更新できるかどうかを調べようとしています。私はmysqlサイトとグーグルをチェックしましたが、これに関する情報はありません. イベントの作成方法とプロセスを理解しています。php と mysql を使用することを考えていますが、それが機能するかどうかはわかりません。

これが必要な理由:

データベース A - トラフィックが多い データベース B - トラフィックが少ない

データベース A から 1 日に 1 回実行する特定のクエリ (主にカウント) を実行したいと考えています。次に、結果をデータベース B に保存します。このようにして、カウントを実行する必要があるページをロードすると、カウントクエリは実行されず、代わりに単に実行されます。 SELECT * FROM データベース B. 読み込みを高速化します。

4

1 に答える 1

1

あなたがする必要があるのは、データベースを複製することだと思います!

たとえば、データベース 'A' をパブリッシャーとして指定し、データベース 'B' をサブスクライバーとして指定できます。MySQL データベースの複製に関する記事がインターネット上にたくさんあります。グーグルで調べてください。とにかく、毎日特定の時間に MySQL Event Schedulerでこの質問を見てください。これにより、何を達成するかについてのアイデアが得られるかもしれません。

于 2012-12-12T00:56:32.863 に答える