enq: TX - row lock contention

发生TX锁的原因一般有几个

1.不同的session更新或删除同一个记录。

2.唯一索引有重复索引

3.位图索引多次更新

4.同时对同一个数据块更新

5.等待索引块分裂

 

--deadlocks
select name, value from v$sysstat where name = 'enqueue deadlocks'; 

你可能感兴趣的:(enq: TX - row lock contention)