mmon进程被kill掉会不会自动启动

Posted cnmarkao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mmon进程被kill掉会不会自动启动相关的知识,希望对你有一定的参考价值。

数据库为11.2.0.4.0版本的RAC。

两个节点相隔6个小时左右,相继无法自动生成AWR报告。业务正常

1.手动创建快照是OK的。

2.查看alert log和mmon日志。

3.在测试库上kill掉mmon进程,进程无法自动启动。

4.在测试库修改_swrf_mmon_flush参数,mmon进程可以自动起来

alter system set "_swrf_mmon_flush"=false;
alter system set "_swrf_mmon_flush"=true; 

5.在生产库上的一个节点上,修改_swrt_mmon_flush参数,还是无法生成AWR

6.在生产库上kill mmon进程,mmon还是无法自动启动起来

7.后来过了5个小时左右,生产库没手动杀掉mmon进程的节点AWR报告正常生成了;杀掉mmon进程的节点,mmon进程还是没有启动起来,当然也无法生成AWR

8.根据trace(MMON的slave进程trace),查mos,网上也有,ora-12751

DDE rules only execute for :ORA-12751

后续打算执行下面收集统计信息的语句:

exec dbms_stats.gather_fixed_objects_stats;

exec dbms_stats.gather_schema_stats(‘SYS’);

之前考虑过收集sys的统计信息,因为AWR生成特别慢,要5分钟以上。


以上是关于mmon进程被kill掉会不会自动启动的主要内容,如果未能解决你的问题,请参考以下文章

一次挖矿程序的清理(回忆版)

linux下httpd进程cup 100% kill了进程还是自动重启,/proc/pid/exe也找不到该进程的执行文件

WinForm 关于任务栏图标进程结束后图标无法自动清除的问题!

centos,启动tomcat无缘无故启动被中断,kill掉

jenkins中通过execute shell启动的进程会被杀死的问题

Android怎么让一个service开机自动启动