【问题标题】:Tracking Specific error causing record while doing batch update在进行批量更新时跟踪导致记录的特定错误
【发布时间】:2013-02-23 14:29:56
【问题描述】:

在hibernate中执行批量更新时,有什么方法可以跟踪导致异常的记录,因为我在hibernate配置文件中设置了jdbc_batch_size。仅在插入该批记录时引发错误。有什么方法可以找出确切的记录号。谢谢,赛义夫

【问题讨论】:

    标签: java sql spring hibernate jdbc


    【解决方案1】:

    不,你不能那样做。

    也许您应该尝试暂时将批量更新转换为单个更新的循环,以便获取导致问题的更新日志?

    您也可以尝试设置休眠以显示用于批量更新的 sql,例如 P6Spy。这里有一个tutorial 说明如何实现它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-15
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      相关资源
      最近更新 更多