qq_28088495
花影若枫
2015-09-27 13:44
采纳率: 50%
浏览 1.9k
已采纳

db2数据库在什么样的情况下会发生死锁

如题,什么样的情况会发生死锁现象,看有些书上的说明我没理解,最好能朱个例子,

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • Evankaka
    Evankaka 2015-09-27 14:57
    已采纳

    事务A中已访问A表,并占有它的锁,这时要访问B表
    事务B中已访问B表,并占有它的锁,这时要访问A表
    上面两个事务同时。这就死锁了,各自需要对方的

    点赞 评论
  • caozhy

    听过姜昆的相声么?比如说你的孩子要上幼儿园,幼儿园说,你要先去单位开了介绍信我才收你的孩子,单位说,幼儿园先得给工厂开介绍信,工厂才能给幼儿园开介绍信。
    单位说,没有工厂的介绍信幼儿园没有义务给工厂先开介绍信。
    这就是死锁。死锁的本质就是自身等待对方的执行结果,而对象又等待自身执行的结果。

    点赞 评论

相关推荐