标签: java database performance hibernate
我们最近增加了我们的java应用程序正在使用的一个阵列的大小,现在性能已显着降低。我们看到性能问题特别是由于通过hibernate完成数据库插入。我们正在单个插入一条记录,并且需要花费一分钟来完成插入!我想知道是否有正确配置的东西会导致这种情况以及是否有一个现成的解决方案。
谢谢,
埃利奥特
答案 0 :(得分:1)
尝试为休眠设置批量大小参数。这将允许yu在一次DB更改中调用多个插入。
同时检查所有插入是否发生在同一事务中。尝试例如提交每100个插入。