11g rac 等待事件resmgr:cpu quantum
作業系統:AIX 6.1
資料庫版本:11.2.0.2.0 未打任何補丁
凌晨接到老領導電話,立即爬起登入VPN,登入伺服器看到兩節點CPU 使用率96%
資料庫大量等待事件:resmgr:cpu quantum
現場反饋應用無法使用,領導反饋讓抓取消耗CPU 過高的SQL ,看到這個狀態,我特意看下單個程式CPU 都不高,最高的單核不超過25%,我認為這個主要原因不是業務SQL導致,懷疑BUG方面
這個等待上次遇到過一次是因為磁碟IO堵塞導致,但目前看IO 量不大,所以直接MOS
Resource Manager and SQL Tuning Advisory DEFAULT_MAINTENANCE_PLAN (Doc ID
786346.1)
,處理方式禁用資源管理計劃!
檢視資源計劃
select window_name, resource_plan from dba_scheduler_windows;
1、設定當前resource manager plan 為NULL;
alter system set resource_manager_plan='' scope=both;
2、11g,修改視窗計劃為NULL;
execute dbms_scheduler.set_attribute('SATURDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('SUNDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('MONDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('TUESDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('WEDNESDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('THURSDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('FRIDAY_WINDOW','RESOURCE_PLAN','');
3、禁用 SQL tuning
BEGIN
DBMS_AUTO_TASK_ADMIN.DISABLE(
client_name => 'sql tuning advisor',
operation => NULL,
window_name => NULL);
END;
/
4、看蓋老BLOG 如果以上設定後依然不生效,可以使用隱含引數禁用Oracle預設啟用的資源管理排程 ;
_resource_manager_always_on = false
以上執行完畢後,再次檢視等待事件均正常,應用也恢復正常使用,睡覺去了。。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30327022/viewspace-2693989/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 11.1.0.6 版本中的resmgr:cpu quantum 等待事件Oracle事件
- 異常等待事件Resmgr:Cpu Quantum導致CPU利用率高事件
- 關於resmgr:cpu quantum異常等待處理
- High "Resmgr:Cpu Quantum" Wait EventsAI
- resmgr:become active 等待事件分析事件
- RAC中的等待事件事件
- [20191203]大量resmgrcpu quantum等待事件.txt事件
- RAC全域性等待事件分析事件
- 【RAC】RAC 效能分析 - 'log file sync' 等待事件事件
- 大量會話出現resmgr:become active等待會話
- 【等待事件】ORACLE常見等待事件事件Oracle
- 【等待事件】等待事件系列(5.1)--Enqueue(佇列等待)事件ENQ佇列
- RAC 資料庫中的'log file sync' 等待事件資料庫事件
- Oracle 11g 遇到log file sync嚴重等待事件Oracle事件
- Oracle 11g direct path read 等待事件的理解Oracle事件
- 等待事件事件
- oracle 11.2.0.4 rac叢集等待事件enq: TM - contentionOracle事件ENQ
- 11g direct path read 等待事件的實驗分析事件
- 11g direct path read 等待事件的初步探討事件
- Solidity事件,等待事件Solid事件
- 【TUNE_ORACLE】等待事件之等待事件類別Oracle事件
- 等待事件分析事件
- oracle等待事件Oracle事件
- Oracle 等待事件Oracle事件
- px等待事件事件
- 等待事件 二事件
- 【等待事件】等待事件系列(1)--User I/O型別事件型別
- 【效能調整】等待事件(三) 常見等待事件(一)事件
- 【效能調整】等待事件(四) 常見等待事件(二)事件
- 11g中direct path read事件等待很高的一個案例事件
- Oracle Mutex 等待事件OracleMutex事件
- 等待事件指令碼事件指令碼
- oracle等待事件一Oracle事件
- ASH, AWR , 等待事件事件
- latch free等待事件事件
- 【Oracle概念】-等待事件Oracle事件
- 頂級等待事件:事件
- Oracle 等待事件 一Oracle事件