美创科技技术社区

注册

 

发新话题 回复该主题

enqueue waits and tx lock in rac [复制链接]

1#

现象:

Session waits for  enqueue waits

v$session 显示等待阻塞的进程为实例2的dbwr进程,检查dbwr进程并没有抓获该进程。  v$session.blocking_instance  v$session.blocking_session。

诊断:

应该是v$session没有提供及时正确的信息,查找gv$lock和gv$session_wait得到正确的阻塞进程,杀死该进程。

处理:

v$session在oracle 10.2中提供了诊断的方便性,但存在对应的bug问题,在出现这种情况时候可以采用传统的gv$lock和gv$session_wait来解决该问题。

Bug 5481650 GV$SESSION.blocking_session has incorrect value
This note gives a brief overview of bug 5481650.

Affects:
Product (Component) Oracle Server (Rdbms)
Range of versions believed to be affected Versions < 11
Versions confirmed as being affected 10.2.0.3

分享 转发
TOP
发新话题 回复该主题