重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

标题: enq: TM - contention 等待事件 [打印本页]

作者: 刘泽宇    时间: 5 天前
标题: enq: TM - contention 等待事件
等待事件enq: TM - contention,一般是执行DML期间,为防止对与DML相关的对象进行修改,执行DML的进程必须对该表获得TM锁,就可能产生enq: TM - contention等待事件


这个等待事件出现一般都有下面几种情况:


1 子表没有索引,这个最常见。


2 并行 DML


3 如果发生在 RAC 集群里,gc问题也可能造成相关等待事件


4 利用lock table 主动获取TM锁





欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2