- 博客(5)
- 收藏
- 关注
原创 PageHelper分页插件踩坑--最后一页查询效率低下
由于项目数据量过大,每月数据量在3000w左右,最多的一个月达到6000w,所以表进行了按月分区,但即使是这样在使用PageHelper分页插件时还是遇到一个效率问题。在数据量很大的月份查询倒数第二页数据时sql查询需要20s左右,但是在查询最后一页时则需要90s,导致接口调用超时(我们接口超时时间设置是60s),于是开始找原因,通过日志发现在查询最后一页时拼接的sql是从最后一页的第一条数据查到最后一页的第一条数据+页大小的数据,意思就是假如表有95条数据,每页10条数据,那么最后一页数据查询的就是90到
2020-09-15 17:38:46 2067
原创 前后端传值乱码问题
解决前后端传值乱码问题controller类方法上加上@RequestMapping(value = "/test",produces = {"application/json;charset=UTF-8"})
2020-07-10 14:50:43 256
原创 mybatis plus使用in查询
1.利用mybatis plus所支持的lambda().in()实现sql拼接2.测试,传参3.具体sql拼接
2020-07-02 10:44:14 15199
原创 linux下启动jar包项目运行方式
java -jar ***.jar 是退出当前命令行服务就关闭java -jar ***.jar & 是退出当前命令行服务不关闭继续后台运行,但是整个命令窗口关闭服务就关闭nohup java -jar ***.jar & 是退出命令窗口服务也会继续后台运行...
2020-07-02 09:53:04 681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人