现在我正在构建一个电子商务网站,并会使用Laravel和MariaDB进行统计。
我的问题是: 现在我有交易和交易摘要表。每次交易完成后,我都会保存到这些表格中。
在加载统计信息页面(我不需要SUM
所有交易金额)时,我是否真的需要交易摘要表来提高我的速度?
感谢。
答案 0 :(得分:1)
我的经验表明,将一个大表汇总到一个统计表是个好主意。可以通过在每天或每周mysql负载较低时调度运行查询并更新统计表来完成。
此外,您只能保留上个月或去年的近期记录,并将其他记录移至另一个表格,以加快统计查询速度。