第 13 章 批量处理(Batch processing)

    使用Hibernate将 100 000 条记录插入到数据库的一个很自然的做法可能是这样的

    我们会在本章告诉你如何避免此类问题。首先,如果你要执行批量处理并且想要达到一个理想的性能, 那么使用JDBC的批量(batching)功能是至关重要。将JDBC的批量抓取数量(batch size)参数设置到一个合适值 (比如,10-50之间):

    你也可能想在执行批量处理时关闭二级缓存: