戦術的な質問について意見を求めています。データのマスター ブロック (頻繁に更新されるレコードの 5 ~ 6 個のかなり大きなテーブル) を複数の「クライアント」サイトに提供しています。これらのサイトには、それぞれ別の目的で使用する独自のデータベースがあります。
私は、「クライアント」システムがいくつかの方法でデータのマスター ブロックにアクセスできるようにできると考えていました。
1) 各更新プロセスの実行後に、マスター テーブルのデータをクライアント DB に複製するだけです。
2) または、場合によっては、マスター テーブルを各クライアント データベースのビューとして作成します。
ある戦術は別の戦術よりも効率的ですか? または、このニーズを満たすために私が知らない別のプロセスがありますか? ストレージが安価であることはわかっているので、レプリケーションの問題はおそらくそれほど悪い状況ではありませんが、維持するために複数のコピーを持たないことが望ましいです.
ご意見ありがとうございます。