oracle 12.2.0.1.0数据库参数_cursor_obsolete_threshold默认设置不合理导致大量等待事件cursor: mutex X
1、现象
2017年年底某一天,接到电话,某业务系统突然出现异常、基本不可用,该业务系统使用的是oracle 12.2.0.1.0 RAC。
2、处理
查看告警日志,发现有部分客户端连接超时的报错;
查看等待事件,发现两个节点上都有大量(七八百)的等待事件:
cursor: mutex X
通过和应用维护厂家沟通,决定通过重启数据库,优先恢复业务;
3、原因