死锁与锁超时

上一篇 / 下一篇  2012-04-22 06:32:45

   我先把自己的理解来说一下,若误导大家,请激烈地拍砖哦

   先来一句总结:死锁是锁超时一种特殊情况。

   再用通俗的话说死锁:就是我想要你的资源,你想要我的资源,双方都不给,剑弩拔弓互斥,这时老大管理器方面进行调解,进行回滚,解决问题。

   锁超时:对一个资源进行使用时,若加锁,所拥有时间是有个限制,这个限制时间有lock timeout 决定,超多这个时间仍不释放锁(而另一个应用申请资源无法加锁)会发生锁超时,老大管理器会调解,进行回滚。

   在上一个性能测试混合场景发生了死锁和锁超时,然后因为这个原因不出报告,我一直把锁超时放到与死锁同等级别,不知道这种理解是否有误?


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-11  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 9805
  • 日志数: 10
  • 建立时间: 2011-01-15
  • 更新时间: 2015-03-03

RSS订阅

Open Toolbar