需要有关统计数据库设计的建议

时间:2016-08-08 07:20:45

标签: mysql

现在我正在构建一个电子商务网站,并会使用Laravel和MariaDB进行统计。

我的问题是: 现在我有交易和交易摘要表。每次交易完成后,我都会保存到这些表格中。

在加载统计信息页面(我不需要SUM所有交易金额)时,我是否真的需要交易摘要表来提高我的速度?

感谢。

1 个答案:

答案 0 :(得分:1)

我的经验表明,将一个大表汇总到一个统计表是个好主意。可以通过在每天或每周mysql负载较低时调度运行查询并更新统计表来完成。

此外,您只能保留上个月或去年的近期记录,并将其他记录移至另一个表格,以加快统计查询速度。