Oracle 12cR1新特性导致的性能问题---MMON进程消耗了很高的CPU使用率.
2016-09-28 11:43
901 查看
Oracle 12cR1新特性导致的性能问题---MMON进程消耗了很高的CPU使用率.
参考自:
High CPU Usage and/or Frequent Occurances of ORA-12850 For Monitor Queries by MMON From 12.1 (文档 ID 2102131.1)
Document 2031605.1 Adaptive Query Optimization
部分翻译如下:
该新特性叫做"Automatic Report Capturing Feature"---自动报告捕捉特性.
该特性的介绍如下:
MMON_SLAVE 进程去执行一些监控SQL,以辨别资源敏感型的SQL,并自动为这些SQL生成SQL Monitoring report.
这些监控SQL消耗了一点CPU,对于新特性来说,这是预想的行为.
这些监控SQL可以从(G)V$SQLSTATS得到.
该特性可以用如下的语句来禁用:
参考自:
High CPU Usage and/or Frequent Occurances of ORA-12850 For Monitor Queries by MMON From 12.1 (文档 ID 2102131.1)
Document 2031605.1 Adaptive Query Optimization
部分翻译如下:
该新特性叫做"Automatic Report Capturing Feature"---自动报告捕捉特性.
该特性的介绍如下:
MMON_SLAVE 进程去执行一些监控SQL,以辨别资源敏感型的SQL,并自动为这些SQL生成SQL Monitoring report.
这些监控SQL消耗了一点CPU,对于新特性来说,这是预想的行为.
这些监控SQL可以从(G)V$SQLSTATS得到.
该特性可以用如下的语句来禁用:
SQL> alter system set "_report_capture_cycle_time"=0; /* Default is 60 seconds */ 注意:_report_capture_cycle_time=0 /* This is system modifiable with immediate */
相关文章推荐
- 解决 ORACLE 11.2 动态采样导致的性能问题
- Oracle 12cR1中性能优化新特性之全数据库缓冲模式
- 进程、检查-oracle 性能调优 解决CPU问题-by小雨
- Win10由于服务主机本地系统进程导致磁盘占用很高的问题的解决
- oracle的并行参数设置问题导致的进程数不足的问题
- PostgreSQL 查询涉及分区表过多导致的性能问题 - 性能诊断与优化(大量BIND, spin lock, SLEEP进程)
- NUMA导致的Oracle性能问题
- 关于Oracle10.2.0自行启动两个监听进程导致服务中断问题
- 解决linux中Kipmi0进程对CPU使用率很高问题
- Java性能分析及问题解决(二)jvm致命错误导致进程直接挂掉,错误日志分析及解决
- oracle_SQL优化_高水位线导致的性能问题
- SQL调优日记--sleeping进程导致的性能问题
- ORACLE绑定变量隐式转换导致性能问题
- oracle 大事务的并行恢复导致数据库性能下降--cpu使用率较高处理思路
- 关于Oracle10.2.0自行启动两个监听进程导致服务中断问题
- Oracle进程占用资源过大导致系统缓慢的问题
- 定时任务起的java进程没有释放导致oracle的问题not availavle & out of memory
- Oracle进程内存结构-如何察看Oracle进程消耗的内存
- Oracle捕获问题SQL解决CPU过渡消耗
- 硬件问题导致Oracle痛苦不堪