我有一些带汇款申请的桌子。不同的表格将包含客户的入款和省钱数据。我需要计算他们的总体平衡并有两个选择:
有一个单独的表来显示客户的最后余额,并在其他相关表格中发生某些更改时使用触发器来更新余额字段
每次查询客户的余额时,都会从头开始计算客户的余额。这包括每次都要经过几张表并计算每笔交易。
哪一个更有效率?
第一个唯一的缺点是我可能需要为所有相关表格提供3个(插入,更新,删除)触发器。
答案 0 :(得分:0)
如果您有一个包含客户余额的分页表,您可以使用数据为用户提供广告信息,例如报告,统计信息等......
它需要更多的工作,但也许将来你会发现这个单独的信息对此有用。