当前使用版本(必须填写清楚,否则不予处理)

3.3.1

该问题是怎么引起的?(最新版上已修复的会直接close掉)

使用in查询进行批量查询时,JVM无法回收内存,经过几次查询后jvm的char数组实例数会迅速飙升,最后导致OOM

重现步骤

使用in查询多次进行批量查询

报错信息

OOM

Comment From: l617388617

我这边也遇到了同样的情况, 3.2.1 版本, 大量使用 in 查询导致内存飙升。无法回收内存,请问下是不是mybatis plus 有缓存查询语句导致的?

Comment From: miemieYaho

in的数据量特别多,建议自己写xml