0
當插入大數據量我的應用程序用完了內存的到DB,我已經試過2種方式解決問題:插入大量數據的使用Hibernate
1)。使用這裏描述的休眠批處理 - http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/batch.html
2)。做批量提交:
split data into batches;
for each batch{
session.beginTxn();
persist();
session.commitTxn()
}
我測試瞭解決方案,並保存的內存是相同的。
Question:
這個結果是否適合您?現場發生了什麼?