我有100K记录表记录用户的活动。
我想根据每个时间单位的数据值显示一些图表。所以我创建了一个图表基表。
除时间单位键列(1,2,3,4 ...)外,图表基表中还有两列:
- 绝对 - 例如:1,2,7,20 ......
- 累积和成长 - 例如:1,3,10,30 ......
醇>
哪个更好?
- 更新触发器(状态更改时) - 每次更改表时,CPU仅在特定记录上工作。累积值将通过内部选择传递到下一个时间单位。
或
- 聚合更新每个时间单位(按计划) - CPU在所有记录上都很努力。累计值将按所有记录计算,直至当前时间单位。