mybatis 集成pagehelper 分页前查询总量方式,是包含原sql,在外面添加 select count(0) from();或者将查询的列替换为count(0).
项目线上随着业务量的增加,数据量增大,个别表上十万/百万,然后部分复杂sql就会变得很慢.并且发现了一个奇怪的问题.有些sql通过pagehelper分页,查询总量时,将查询的列替换为count(0)查询总量.例如:原查询sql:getDemoList:selectid,name,key_word,punch_time,salary_money,bonus_money,sex,agefromdem