自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 PageHelper分页插件踩坑--最后一页查询效率低下

由于项目数据量过大,每月数据量在3000w左右,最多的一个月达到6000w,所以表进行了按月分区,但即使是这样在使用PageHelper分页插件时还是遇到一个效率问题。在数据量很大的月份查询倒数第二页数据时sql查询需要20s左右,但是在查询最后一页时则需要90s,导致接口调用超时(我们接口超时时间设置是60s),于是开始找原因,通过日志发现在查询最后一页时拼接的sql是从最后一页的第一条数据查到最后一页的第一条数据+页大小的数据,意思就是假如表有95条数据,每页10条数据,那么最后一页数据查询的就是90到

2020-09-15 17:38:46 2017

原创 前后端传值乱码问题

解决前后端传值乱码问题controller类方法上加上@RequestMapping(value = "/test",produces = {"application/json;charset=UTF-8"})

2020-07-10 14:50:43 241

原创 mybatis plus使用in查询

1.利用mybatis plus所支持的lambda().in()实现sql拼接2.测试,传参3.具体sql拼接

2020-07-02 10:44:14 15153

原创 mybatis plus利用数据库序列实现自增长id

1.创建数据库序列2.创建表并将id设置为自增长序列3.设置实体类配置

2020-07-02 10:37:14 1099

原创 linux下启动jar包项目运行方式

java -jar ***.jar 是退出当前命令行服务就关闭java -jar ***.jar & 是退出当前命令行服务不关闭继续后台运行,但是整个命令窗口关闭服务就关闭nohup java -jar ***.jar & 是退出命令窗口服务也会继续后台运行...

2020-07-02 09:53:04 660

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除