Hibernate batch_size 最佳值

标签 hibernate

任何人都可以建议我如何为 hibernate.jdbc.batch_size 选择最佳值?
如果内存和 CPU 没有问题,可以使用 500 之类的值。

编辑:
this chapter它说使用 10 到 50 之间的值。但没有提及原因。任何人都可以假设这种限制的原因吗?

最佳答案

Hibernate 文档建议使用 5 到 30 之间的值。最佳值完全取决于您的应用程序、数据和数据库。尝试各种值并衡量每个值的性能。

关于Hibernate batch_size 最佳值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14789052/

相关文章:

Hibernate - 如何有效地获取大对象图?

hibernate - 添加 JavaDocs Netbeans 7.2 Hibernate

java - Hibernate:具有两个表的多对一映射

hibernate - 何时在 hibernate 中使用分离标准?

Hibernate 4.1.11 hql 删除查询列表中的位置

java - Hibernate Criteria 导致 ORA-00918 : column ambiguously defined

java - 使用 java hibernate criteria API 作为单个查询进行选择和更新

java - 创建数据库脚本mySQL

hibernate - 查看与 hibernate

java - lock() 方法中的 Grails StaleObjectStateException