大数据量 Mybatis 分页插件Count语句优化
·
前言
当在大数量的情况下,进行分页查询,统计总数时,会自动count一次,这个语句是在我们的查询语句的基础上嵌套一层,如:
SELECT COUNT(*) FROM (主sql)
这样在数据量大的情况下,会出问题,很容易cpu就跑满了
优化
在mapper.xml中自定义count查询,使用自定义的查询速度会快些
参考资料:
https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/Changelog.md#504—2017-08-01
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)