关于使用mybatis plus 使用 in 查询 导致oom 项目死掉

最近在用项目 使用的mybatis plus 版本是3.0.7.1 因为查询带有in查询 因为如果查询的 in 集合是空就就会查询全部表数据加载内存


所有问题如上,有时候表很大,十个G 直接加载内存直接死掉,多人使用就死掉了,所以在in 查询之前 判断下集合是不是为空 如果是空就略过!!凌晨三点的教训啊换了tomcat  换了数据库连接池,换掉了远程数据库本地进行连接都不选,最后发现是一条sql 语句看到了猫腻!

你可能感兴趣的:(关于使用mybatis plus 使用 in 查询 导致oom 项目死掉)