hibernate的session不自动关导致内存溢出
hibernate有一个一级缓存,强制使用 。session会在你使用查询后缓存起来,在不同的session,是分离数据不共享的。如果你是使用了FlushMode是commit,大量的查询有可能会导致数据堆积在session,造成内存溢出。之前在做一个毕业设计的时候,从数据库读取大量的心电数据(当然是不合理的设计啦),画图几次就出现了tomcat崩溃,内存溢出了。很明显是内存堆积了大量数据咯,位移...
原创
2018-03-12 23:49:36 ·
2545 阅读 ·
0 评论