hibernate的session不自動關導致內存溢出

hibernate有一個一級緩存,強制使用 。session會在你使用查詢後緩存起來,在不同的session,是分離數據不共享的。如果你是使用了FlushMode是commit,大量的查詢有可能會導致數據堆積在session,造成內存溢出。 之前在做一個畢業設計的時候,從數據庫讀取大量的心電數據(當然是不合理的設計啦),畫圖幾次就出現了tomcat崩潰,內存溢出了。 很明顯是內存堆積了大量數據咯,
相關文章
相關標籤/搜索