这篇文章将以实战的方式结合笔者在项目中真实遇到的情况来讲解.说到SQL,大家可能会遇到一些写法稍微复杂的写法.比如SQL中遇到的有聚合函数sum等,也有遇到使用group by / order by的情况,其实这种情况下SQL的性能可能不是特别好.至少有两种大的解决思路: 减少SQL的压力,把SQL实现的逻辑计算相关,用code的方式去解决.即释放数据库后端宝贵的计算资源.算是重构SQL,这种方式代价稍微要高些,因为要更改code的实现逻辑,也要规划好新的SQL的结构.目的就是为了在SQL中去掉…