Oracle等待事件: resmgr:cpu quant…
来源:互联网 发布:淘宝账户能注销吗 编辑:程序博客网 时间:2024/06/05 08:21
-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------
http://www.eygle.com/archives/2011/07/events_resmgr_cpu_quantum.html
这个问题显然是和资源管理相关的,如果启用资源管理计划,就可能遇到这个问题.所以常规的解决方案是禁用资源管理,禁用缺省的维护计划(DEFAULT_MAINTENANCE_PLANMetalink:786346.1)
alter system set resource_manager_plan='';
executedbms_scheduler.set_attribute('WEEKNIGHT_WINDOW','RESOURCE_PLAN','');and
executedbms_scheduler.set_attribute('WEEKEND_WINDOW','RESOURCE_PLAN','');
execute dbms_scheduler.set_attribute('<windowname>','RESOURCE_PLAN','');
以上是针对Oracle 11g的一种解决方案.
从以下的Event Class中也可以看到Scheduler的属性:
Top User Events
Top Event P1/P2/P3 Values
但是很多用户会发现禁用资源计划很多时候没有作用.我第一次遇到这个问题时,第一反应就是直接去寻找是否有隐含参数可以禁用Oracle缺省启用的资源调度,最后通过以下参数设置解决问题:
_resource_manager_always_on = false
在那个案例中,相关的等待事件是: resmgr:active threads,通过隐含参数可以将始终打开的资源计划关闭.
当然还有几个BUG会导致类似的问题,以下是MOS上的相关问题解决方案,提供供参考:
Bug 8221960 WAITS FOR"RESMGR CPU QUANTUM"
One-off patches available Patch 8221960
BUG 7510766 - RESOURCE MANAGER IS OVERTHROTTLING
Fixed in 11g Release2 and planned to be included inpatchset 10.2.0.5
Bug 7527260 HIGH WAIT EVENTS ON "RESMGR CPUQUANTUM" WHEN RESOURCE MANAGER ISENABLED
Workaround by setting the parameters :
_enable_NUMA_optimization=FALSE
_db_block_numa=1
Bug 6874858 - Poor performance with ResourceManager when RMAN is running
Fixed in 11g Release2 and planned to be included inpatchset 10.2.0.5 and 11.1.0.7
Workaround:
Disable Resource Manager.
One-off patches available Patch6874858
See also Note 759503.1 Resource Manager PlanChanges Settings Every Week
which might be causing higher waits on 'RESMGR:
- Oracle等待事件: resmgr:cpu quant…
- Resmgr:Cpu Quantum 等待事件
- Oracle Study之--resmgr:cpu quantum等待事件
- resmgr:cpu quantum 等待事件问题处理
- ORACLE 等待事件--《深入浅出ORACL…
- 异常等待事件Resmgr:Cpu Quantum导致CPU利用率高
- resmgr: become active等待事件
- oracle 常见等待事件及处理方法
- Oracle Alerts 与…
- Oracle Database …
- how to do with a slow oracle dat…
- PHP-CGI 进程 CPU …
- PHP-CGI 进程 CPU …
- ORACLE:shared memory realm does …
- Oracle Enterprise Pack for Eclip…
- 使用 Oracle Universal Installer …
- poj 3459 Dual Core CPU(最小割 di…
- 11g中高‘Resmgr:Cpu Quantum’等待事件(即使你已经禁用了resource manager)造成数据库hang住的解决办法
- 混淆矩阵(Confusion Matrix)
- Error, some other&nbsp…
- All online logs needed archiving
- 异步调用解决winform窗体假死
- WARNING Inbound Connec…
- Oracle等待事件: resmgr:cpu quant…
- OpenSSL工具生成根证书与应用证书
- 关于SQLSERVER SQL性能优化
- ORA-40210 time-out occ…
- 使用Catalog命令注册RMAN备份集
- 面试题------全排列的非递归和递归实现(含重复元素)
- ORA-12709: error while…
- 由于 ORA-20100: 错误:&…
- RMAN-08591: WARNING: i…