2018年3月15日 今天做项目遇到一个需求,问题是在调用query.list()的时候,因为数据也多大概700条左右,查询一次需要30s+,这简直是不能忍,于是开始考虑怎么优化. 1.因为是单表查询,不涉及表间的复杂关联,所以想到的是可能是没加索引吧,那我就加上索引,重新启动项目查询,没有改变. 2.有人说是session连接没有释放,也就是session.colse(),对我这不适用.也有人说这是数据库连接过多了吧,自己的连接池太小了,那我就从500变成5000,依旧没变化. 3.问题还没…