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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20191203]大量resmgrcpu quantum等待事件.txt事件
- Tuning CPU 100% in Oracle 11g rac-20220215Oracle
- oracle 11.2.0.4 rac叢集等待事件enq: TM - contentionOracle事件ENQ
- Solidity事件,等待事件Solid事件
- 【TUNE_ORACLE】等待事件之等待事件類別Oracle事件
- 11g rac新增節點步驟(11g)
- RAC中的enq: TS等待ENQ
- 11G RAC+DG搭建
- Selenium等待事件Waits事件AI
- 11g rac監聽配置解析
- Oracle 11g RAC Silent Install For NFSOracleNFS
- Oracle 11g RAC 監聽日常管理Oracle
- rhel7 安裝11g rac
- Oracle 11g RAC手動新增serviceOracle
- rac新增節點步驟(11g)
- read by other session等待事件Session事件
- log file sync等待事件事件
- ORACLE 常見等待事件Oracle事件
- latch等待事件彙總事件
- Latch free等待事件(轉)事件
- gc cr request等待事件GC事件
- 【等待事件】library cache pin事件
- 【等待事件】log file sync事件
- Oracle 11g RAC重新新增節點Oracle
- 11G RAC檢查各元件狀態元件
- 【TUNE_ORACLE】等待事件之日誌等待“log file sync”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“read by other session”Oracle事件Session
- 【TUNE_ORACLE】等待事件之IO等待“direct path read”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“direct path write”Oracle事件
- Latch free等待事件四(轉)事件
- Latch free等待事件三(轉)事件
- db file scattered read等待事件事件
- db file sequential read等待事件事件
- latch:library cache lock等待事件事件
- Oracle常見UNDO等待事件Oracle事件
- Latch free等待事件二(轉)事件
- LightDB/PostgreSQL等待事件 Lock transactionidSQL事件
- openGauss/MOGDB與PG等待事件事件