使用 MySQL 触发器在一个表和另一个表之间保持数据同步,甚至在数据更改时更新聚合/报告表的优点/缺点是什么?
聚合/报告表是指汇总其他表中存在的数据的表,例如:
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
,摘要中的实时更新。
这种方法有哪些替代方法?