激活hibernate.jdbc.batch_size

时间:2013-09-18 15:50:36

标签: spring hibernate

我正在开展一个令人难以置信的项目。 Spring通过AOP管理事务我想使用一些批量插入但是我在xml配置文件中找到了它:

<!-- Turn batching off for better error messages under PostgreSQL -->
<!-- hibernate.jdbc.batch_size=0 -->

如果我将其激活为100,它会改变其他一些休眠使用的行为吗?

基本上我从不使用seeion或者交易,春天正在照顾这个。 我所做的只是someDao.save()或someDao.update()。

感谢。

1 个答案:

答案 0 :(得分:0)

是的,它会改变所有查询的行为。

hibernate batch size用于指示hibernate以特定的批量大小触发查询。

参考这个问题,你会更清楚

Hibernate batch size confusion