2.2、简单分析 由等待事件 cursor: mutex X 、 cursor: mutex S 与硬解析、软解析有关,检查子游标发现存在7000多个子游标。 同一条sql,不存在绑定变量,又产生这么多子游标。那么需要检查子游标不共享的原因。 经检查不共享原因为LANGUAGE_MISMATCH。语言环境不一致,怎么可能每次环境都不一样。这个原 因先不管,先...
(1).cursor: mutex X 和 cursor: mutex S非常严重。 cursor的争用几乎占了80%的DB time。 (2). 查看异常的SQL语句。 可以看出,SQL_ID为dngb5xvwuqm7d的这条SQL存在问题。 (3). 查看SQL_ID为dngb5xvwuqm7d的相关信息。 从这些信息可以看出,正是由于SQL_ID为dngb5xvwuqm7d的这条SQL语句产生了大量的...
cursor: mutex * events等待事件用于Cursor Parent 和 Cursor stats类型的操作: ‘cursor: mutex X’ , 某个进程申请以EXCL mode持有mutex时进入该等待, 该Mutex要么正被其他进程以SHRD模式参考,这导致X mode的申请必须要等待直到Ref count=0,
Cursor Mutex X 是当会话对某个 Cursor 请求排他模式锁,但是该Cursor 上已经有 S 或 X 模式的锁定,因而产生的等待。The session requests the mutex for a cursor object in exclusive mode, and it must wait because the resource is busy. The mutex is busy because either the mutex is being held in...
数据库的版本升级到12.1.0.2, 12.2.0.1, 18c 或 19c 之后出现cursor: mutex X 等待高的情况。 由于Mutex的等待导致CPU的使用率高峰出现100%的使用率,继而引发数据库挂死或者应用不可用。 在发生问题的时间点SQL语句会出现大量的version count的问题。
‘cursor: mutex X’ , 某个进程申请以EXCL mode持有mutex时进入该等待, 该Mutex要么正被其他进程以SHRD模式参考,这导致X mode的申请必须要等待直到Ref count=0, 本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1277902
cursor: mutex X等待事件 A session waits on this event when it has requested a mutex for a cursor object in exclusive mode but must wait because it is busy. The mutex is busy because either the mutex is being held in exclusive mode by another session or the mutex is being held shared ...
Blog首页Oracle Mutex 等待事件之: cursor mutex X » 作者:|【转载请注出处】|【云和恩墨领先的zData数据库一体机|zCloud PaaS云管平台|SQM SQL审核平台|ZDBM 数据库备份一体机】 链接:https://www.eygle.com/archives/2017/07/oracle_mutex_cursor_mutex_s.html ...
cursor: mutex * events等待事件 cursor: mutex * events等待事件用于Cursor Parent 和 Cursor stats类型的操作: ‘Cursor: Mutex S’ , 某个进程以SHRD S mode申请一个Mutex, 而该Mutex要么被其他进程已EXCL X mode所持有,要么其他进程正在更新mutex 上的Ref Count。
6,去查看wait_class等待,有大量cursor:mutex S事件 # 查询等待sql语句 SELECT t1.sid, t1.serial#, t1.username, t1.event, t2.sql_text, t1.sql_id, t1.seconds_in_wait, t1.program, t1.blocking_session, -- object_type || ': ' || object_name object, ...