Hibernate内存黑洞:10万行数据查询后,你的服务器正在“无声崩溃“!
一、Hibernate内存黑洞:为什么它会"无声崩溃"?
“Hibernate不是’数据搬运工’,是’内存黑洞’。”
—— 墨夶(一个被OOM逼成"内存清道夫"的Java老炮儿)
1. 为什么Hibernate会"吞噬"内存?
// 危险操作!10万条数据全塞进内存
List<User> users = session.createQuery("FROM User")
users = session.createQuery("FROM User")">
“Hibernate不是’数据搬运工’,是’内存黑洞’。”
—— 墨夶(一个被OOM逼成"内存清道夫"的Java老炮儿)
// 危险操作!10万条数据全塞进内存
List<User> users = session.createQuery("FROM User")










