mysql20多万条数据 累加的运算 系统会直接卡死 应该如何优化

mysql
20多万条数据 累加的运算 系统会直接卡死 应该如何优化
目前代码是一条条取出来 然后累加

阅读 3.1k
4 个回答

再怎么样也不应该一条一条的取出来,在内存里进行处理,尽可能的使用MySQL中自带的聚合函数进行数据的处理,如果无法满足需求,实在是需要把数据读到内存中进行复杂的逻辑处理,也请分批次读取数据,尽量减少数据库请求的次数

为何不用mysql的sum函数

都1.8k声望的大神了,这个问题…………

直接在sql中使用sum求和就是

新手上路,请多包涵

蛋疼 先计算出来放在缓存里面 然后每次数据变化改变缓存就好了

推荐问题