大数据查询和更新导致tomcat内存溢出怎么办?

波总,一直因为大数据量的查询和更新头疼,使用pagenate分页总是内存溢出,有什么好的解决办法吗?

或者如何跟踪哪个地方导致了溢出?内存泄漏怎么处理?

@JFinal

评论区

简单代码

2019-07-19 15:58

没人处理过超过100w的数据吗?

要输就输给追求

2019-07-19 16:08

@简单代码 一页100W的数据?

简单代码

2019-07-19 16:18

@要输就输给追求 不是输出到页面,就是查询符合条件的数据,拿出来计算结果后,再更新到这条数据里面去。现在用分页的方法,每次取出1000条数据,处理完再更新回去,结果内存就不断增加,直至内存溢出。

要输就输给追求

2019-07-19 17:22

那应该是你对象用了没释放吧。你要弄清楚是你查询的时候内存溢出了还是更新的时候内存溢出了

快乐的蹦豆子

2019-07-26 11:11

代码写的有问题,是不是一直没有释放内存

简单代码

2019-07-26 13:13

@快乐的蹦豆子 初步测试可能是多线程导致的,但是不知道怎么解决。

热门反馈

扫码入社