oracle死锁避免、查询及处理

什么是死锁  当两个(或多个)用户互相等待被对方加锁的资源时就会发生死锁(deadlock)。死锁将致使相关的事务中止执行。下图演示了产生死锁的两个事务。   如图所示,在时间点 A,两个事务均得到了更新操做所需数据行上的锁,此时两事务均正常,可以继续执行。接下来,两个事务均要更新当前被对方加锁的数据。所以,在时间点 B 将发生死锁,由于此时两个事务都不能得到继续执行或终止所需的资源。不管两个事务
相关文章
相关标签/搜索