hibernate中批量插入的最佳实践(大插入)

时间:2017-01-21 00:21:12

标签: sql hibernate batch-insert

我有一个运行并插入超过20000条记录解析json的作业,我使用hibernate将整个应用程序连接到oracle db。它需要大约1个小时的时间,因为它还涉及json调用和json的解析,而只是打印日志中的解析字段需要一分钟或2.我的问题是,有没有办法使用hibernate优化插入过程

我尝试了Hibernate batch size confusion的建议,但我感觉很慢。

  • 我尝试增加批量。
  • 我尝试停用二级缓存。
  • 我还根据批量大小刷新并清除了我的会话

我打算转到jdbc批量插入,但是想尝试使用hibernate进行优化。

我希望这可能会给大多数业余程序员提供一个通用的帮助他们的最佳实践

0 个答案:

没有答案