MySQL トリガーを使用して 1 つのテーブルと別のテーブル間でデータを同期させ、データの変更に応じて集計/レポート テーブルを更新することの利点と欠点は何ですか?
集計/レポート テーブルとは、次のような他のテーブルに存在するデータを要約したテーブルを意味します。
tbl_user_location:
1 Mike New York
2 John London
3 Emily Paris
4 Jack New York
tbl_summary:
New York 2
London 1
Paris 1
データがリアルタイムで変更されるとtbl_user_location
、概要が更新されます。
このアプローチに代わるものは何ですか?