PAGEHELPER分页插件查询速度慢的解决方法
网上推荐的方案都重写PAGEHELPER的SELECT COUNT()方法
重写pageHelper的select COUNT()方法:
###这篇博客最后的参考文章里有xml版的重写方法,这里我只给出mapper接口的方法: 注意命名方式(在查询函数后面增加 _COUNT)和返回类型(必须为long),这样就覆盖了pagehelper的方法了。pagehelper会自动扫描,不需要进行其他的操作。
这样就可以使用SQL强制使用我们自己的索引啦!!!
select count(0) from t_product FORCE INDEX(category_index) where 1=1 and category=2
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · Java基础问题13个,你都会哪些?
- · mysql创建用户并赋予权限
- · docker定时任务Mysql脚本
- · docker安装mysql8注意事项
- · 不重新打包项目并替换部分jar包
- · 接收企微事件回调 Content type ‘text/xml;charset=UTF-8’ not supported
- · 定时备份docker中的mysql
- · springboot使用lock4j实现并发控制
- · springboot全局增加sentinel
- · linux快速搭建轻量级efk日志系统
- · Springboot整合Swagger常用注解
- · swagger隐藏authentication参数