ORA-00060死锁案例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-00060死锁案例相关的知识,希望对你有一定的参考价值。

参考技术A 1.创建一个简单的表

2.表结构:

3.执行步骤
step1

step2

step3

step 4

此时会报错
ORA-00060: 等待资源时检测到死锁

4.分析执行步骤如下

1.创建表:

2:id2列是bitmap索引

3.执行步骤
step1

step2

step3

step 4

此时会报错
ORA-00060: 等待资源时检测到死锁

4.分析执行步骤如下
在update会维护bitmap索引,此时在索引上的操作产生了死锁。

1.创建表:

2.表结构:

3.执行步骤
step1

step2

step3

step 4

此时会报错ORA-00060

4.分析执行步骤如下
原因在于唯一性约束,在更新为同样数据时会导致被阻塞

mysql 死锁案例及分析过程

我将分别从以下几个方面进行讲解mysql 死锁 的每一个案例,希望能够对你们有帮忙及启发

  1. 满足死锁的条件

 

以上是关于ORA-00060死锁案例的主要内容,如果未能解决你的问题,请参考以下文章

ORA-00060: 等待资源时检测到死锁

ORA-00060:等待资源时检测到死锁的一种处理方法

oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死 解决方法

记录一次线上 Oracle 数据库 ORA-00060: deadlock detected 故障案例

如何找出 Oracle 死锁的原因

Oracle_052_lesson_p9