Spring + Hibernate + DB2 + JTA + XA应用程序中的死锁

Spring + Hibernate + DB2 + JTA + XA应用程序中的死锁,第1张

Spring + Hibernate + DB2 + JTA + XA应用程序中的死锁

最终,我执行了干净的运行而没有死锁,它执行以下 *** 作:

  1. hibernate.connection.isolation = 2
  2. 在我的select语句的末尾添加了“用cs更新”。
  3. 我正在使用saveOrUpdate()hibernate方法进行更新和插入。现在我改为使用save()进行插入,并使用update()进行更新。

我不明白的一件事是,为什么与我现在使用的“ with cs”相比,在我的select语句末尾使用“ with ur”不能解决死锁。想知道数据库的隔离级别,“
rs”需要做什么呢?



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5015031.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存