oracle 11.1.0.6 版本中的resmgr:cpu quantum 等待事件
前幾天,幫客戶看套生產系統,系統是部署在windows 64bit+oracle 11.1.0.6下的,反映非常慢 1.看awr報告
Instance Efficiency Percentages (Target 100%)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Buffer Nowait %: 100.00 Redo NoWait %: 100.00
Buffer Hit %: 100.00 In-memory Sort %: 100.00
Library Hit %: 92.40 Soft Parse %: 95.18
Execute to Parse %: 20.30 Latch Hit %: 99.47
Parse CPU to Parse Elapsd %: 0.01 % Non-Parse CPU: 98.31
Shared Pool Statistics Begin End
------ ------
Memory Usage %: 10.60 49.48
% SQL with executions>1: 47.69 89.24
% Memory for SQL w/exec>1: 48.49 89.16
Top 5 Timed Foreground Events
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Avg
wait % DB
Event Waits Time(s) (ms) time Wait Class
------------------------------ ------------ ----------- ------ ------ ----------
resmgr:cpu quantum 4,960,271 241,511 49 70.4 Scheduler
DB CPU 42,635 12.4
enq: TX - row lock contention 82 41,544 5.1E+05 12.1 Applica
SQL*Net more data to client 3,738,976 16,080 4 4.7 Network
SQL*Net break/reset to client 418,805 9,469 23 2.8 Applicatio
發現resmgr:cpu quantum 等待事件非常高,而且佔用db時間達到70%以上
透過查metalink,這是啟用了11g 功能resouce plan資源計劃管理功能
透過取消這項功能,resmgr:cpu quantum 等待事件消失,以下為具體命令
alter system set resource_manager_plan='';
execute dbms_scheduler.set_attribute('WEEKNIGHT_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('WEEKEND_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','');
execute dbms_scheduler.set_attribute('SATURDAY_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('SUNDAY_WINDOW','RESOURCE_PLAN','');
Instance Efficiency Percentages (Target 100%)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Buffer Nowait %: 100.00 Redo NoWait %: 100.00
Buffer Hit %: 100.00 In-memory Sort %: 100.00
Library Hit %: 92.40 Soft Parse %: 95.18
Execute to Parse %: 20.30 Latch Hit %: 99.47
Parse CPU to Parse Elapsd %: 0.01 % Non-Parse CPU: 98.31
Shared Pool Statistics Begin End
------ ------
Memory Usage %: 10.60 49.48
% SQL with executions>1: 47.69 89.24
% Memory for SQL w/exec>1: 48.49 89.16
Top 5 Timed Foreground Events
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Avg
wait % DB
Event Waits Time(s) (ms) time Wait Class
------------------------------ ------------ ----------- ------ ------ ----------
resmgr:cpu quantum 4,960,271 241,511 49 70.4 Scheduler
DB CPU 42,635 12.4
enq: TX - row lock contention 82 41,544 5.1E+05 12.1 Applica
SQL*Net more data to client 3,738,976 16,080 4 4.7 Network
SQL*Net break/reset to client 418,805 9,469 23 2.8 Applicatio
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-665417/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 11g rac 等待事件resmgr:cpu quantum事件
- 異常等待事件Resmgr:Cpu Quantum導致CPU利用率高事件
- 關於resmgr:cpu quantum異常等待處理
- High "Resmgr:Cpu Quantum" Wait EventsAI
- resmgr:become active 等待事件分析事件
- ORACLE中的等待事件Oracle事件
- Oracle的等待事件Oracle事件
- 【等待事件】ORACLE常見等待事件事件Oracle
- [20191203]大量resmgrcpu quantum等待事件.txt事件
- oracle等待事件Oracle事件
- Oracle 等待事件Oracle事件
- RAC中的等待事件事件
- Oracle Mutex 等待事件OracleMutex事件
- oracle等待事件一Oracle事件
- 【Oracle概念】-等待事件Oracle事件
- Oracle 等待事件 一Oracle事件
- 【TUNE_ORACLE】等待事件之等待事件類別Oracle事件
- Oracle等待事件的種類Oracle事件
- Oracle 常見的等待事件Oracle事件
- Oracle-監控oracle的等待事件Oracle事件
- ORACLE 常見等待事件Oracle事件
- oracle常見等待事件Oracle事件
- Oracle 空閒等待事件Oracle事件
- Oracle等待事件詳解Oracle事件
- oracle的一些等待事件Oracle事件
- Oracle中的等待事件是什麼?如何理解並優化OracleOracle事件優化
- statspack中報告中的等待事件事件
- 大量會話出現resmgr:become active等待會話
- oracle常見的等待事件說明Oracle事件
- Oracle 常見的33個等待事件Oracle事件
- Oracle常見UNDO等待事件Oracle事件
- ORACLE等待事件詳解(轉)Oracle事件
- ORACLE等待事件:direct path writeOracle事件
- Oracle 等待事件V$檢視Oracle事件
- oracle wait event 等待事件OracleAI事件
- Oracle 19c中的等待事件分類 Event WaitsOracle事件AI
- 10g中的transaction等待事件事件
- Oracle面試寶典-等待事件篇Oracle面試事件