如果您的交易与其他交易不存在并发性,那么“总和案例”是一个不错的选择。聚合函数为 AVG , SUM , GROUP BY ,降低性能。与两件事保持联系:“分而治之”和“数字数据比文本数据更快”。
AVG
SUM
GROUP BY
创建一个数据仓库(单个表,一个数据库)以避免并发并提高处理能力。
CPU是奇妙的计算器:转换您的分类数据( "NY" , "LA" , "Man" , "Woman" )通过数字数据( 1 , 2 , 61 , 62 )并改善你的采矿。
"NY"
"LA"
"Man"
"Woman"
1
2
61
62
清理您对数据库供应商或平台选择的看法,但关系代数。
完全取决于引擎以及您希望如何查看数据,但您的第二个选项应该更快地完成。
即使你的第一个查询20分钟也是荒谬的,除非你有数十亿行。在这种情况下,您应该每月/每周查看归档数据,并在表格中预编译汇总数据,您可以在其中切片和切块以适应。