金融其它

关于锁超时与死锁的一个疑惑?

我有一个疑惑:
如果我设置了locktimeout,那么即便产生了死锁,总有一个事务因为锁超时而现回滚,那死锁便解除了?还要死锁检测器做什么?
求纠正认识。
参与17

16同行回答

hot_lifehot_life其它
果然是被认为是多事~:time:显示全部
果然是被认为是多事~:time:收起
2012-03-30
浏览1393
yyhappy1990yyhappy1990数据库管理员UP
回复 14# wp28556259     嗯,就是想了解一下这么设计有什么深意在里面。显示全部
回复 14# wp28556259


    嗯,就是想了解一下这么设计有什么深意在里面。收起
金融其它 · 2012-03-29
浏览1497
yyhappy1990yyhappy1990数据库管理员UP
回复 12# db2dummy     哦~有道理~~:)显示全部
回复 12# db2dummy


    哦~有道理~~:)收起
金融其它 · 2012-03-29
浏览1421
wp28556259wp28556259软件架构设计师CMBC
我说的就是这个意思,楼主不能要求DB2那么多 参数,任意两个之间没有任何冲突吧?各有各的用处。显示全部
我说的就是这个意思,楼主不能要求DB2那么多 参数,任意两个之间没有任何冲突吧?各有各的用处。收起
银行 · 2012-03-29
浏览1411
zss0109211zss0109211数据库管理员null
死锁,跟锁等待明显两回事.显示全部
死锁,跟锁等待明显两回事.收起
互联网服务 · 2012-03-29
浏览1391
db2dummydb2dummy软件开发工程师IBM
回复 10# yyhappy1990 还有个比较大但是容易被忽略的好处就是死锁检测能在某种程度上揭示应用程序的设计缺陷或者各个应用程序访问资源的协调性(比如先后顺序)显示全部
回复 10# yyhappy1990

还有个比较大但是容易被忽略的好处就是死锁检测能在某种程度上揭示应用程序的设计缺陷或者各个应用程序访问资源的协调性(比如先后顺序)收起
互联网服务 · 2012-03-28
浏览1409
xxzmxxxxzmxx软件开发工程师招行软件中心
看到这个问题,想到我年轻的时候~~~显示全部
看到这个问题,想到我年轻的时候~~~收起
互联网服务 · 2012-03-28
浏览1597
yyhappy1990yyhappy1990数据库管理员UP
回复 6# db2dummy     有没有其他的好处?    我可不可以理解为把check dead lock的周期设置为比locktimeout大很多就没什么意义?显示全部
回复 6# db2dummy


    有没有其他的好处?
    我可不可以理解为把check dead lock的周期设置为比locktimeout大很多就没什么意义?收起
金融其它 · 2012-03-28
浏览1517
yyhappy1990yyhappy1990数据库管理员UP
个人建议不要把概念性的解释贴上来,类似5L和6L回复的含金量比较高。显示全部
个人建议不要把概念性的解释贴上来,类似5L和6L回复的含金量比较高。收起
金融其它 · 2012-03-28
浏览1543
yyhappy1990yyhappy1990数据库管理员UP
回复 6# db2dummy     嗯,提高效率的说法有说服力,我认同。     因为死锁是肯定不会因为一个事务完成释放锁而让另外一个事务获得锁。显示全部
回复 6# db2dummy


    嗯,提高效率的说法有说服力,我认同。
     因为死锁是肯定不会因为一个事务完成释放锁而让另外一个事务获得锁。收起
金融其它 · 2012-03-28
浏览1499

提问者

yyhappy1990
数据库管理员UP

问题状态

  • 发布时间:2012-03-28
  • 关注会员:1 人
  • 问题浏览:7678
  • 最近回答:2012-03-30
  • X社区推广