タイトルがはっきりしない場合は申し訳ありません。私は今説明しようとします:
テーブルAとテーブルBの2つのテーブルがあります。それらの間の関係は1つ(Aテーブルの場合)から多数(Bテーブルの場合)です。だから、それはマスターディテールの状況のようなものです。テーブルBには明らかに10進数の列「Amount」があり、テーブルAには列「TotalAmount」があります。テーブルAの値を最新の状態に保つ方法を見つけようとしています。私の提案は、テーブルBからの金額をカウントする集計クエリを使用してテーブルAに基づいてビューを作成することです。もちろん、適切なインデックスを使用して...しかし、私のチームメイトは、テーブルAで何かを変更するたびに、テーブルAの値を更新することを提案します。アプリケーションの表B。ここで最善の解決策は何でしょうか?3番目のバリアントである可能性がありますか?
いくつかの説明...このテーブルは、データベースで最も急速に成長しているテーブルであると予想しました。そして、テーブルBはテーブルAよりもはるかに速く成長します。テーブルBで最も頻繁に行われる操作は、挿入です...そして他にはほとんど何もありません。表Aで最も頻繁に実行される操作は、選択されます...だけではありません。