插入期间的Hibernate性能优化

时间:2011-11-05 02:10:28

标签: java database performance hibernate

我们最近增加了我们的java应用程序正在使用的一个阵列的大小,现在性能已显着降低。我们看到性能问题特别是由于通过hibernate完成数据库插入。我们正在单个插入一条记录,并且需要花费一分钟来完成插入!我想知道是否有正确配置的东西会导致这种情况以及是否有一个现成的解决方案。

谢谢,

埃利奥特

1 个答案:

答案 0 :(得分:1)

尝试为休眠设置批量大小参数。这将允许yu在一次DB更改中调用多个插入。

同时检查所有插入是否发生在同一事务中。尝试例如提交每100个插入。