知识大全 解决Restarting死进程QMN0问题一例

Posted 数据库

篇首语:一名具有高尚师德的教师,须是一个因材施教,公正公平对待每一名学生的教师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 解决Restarting死进程QMN0问题一例相关的知识,希望对你有一定的参考价值。

解决Restarting死进程QMN0问题一例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  一大早被电话吵醒 同事说一个数据库应用升级之后无法启动 后台连续报错

Sun Apr : : Restarting dead background process QMN QMN started with pid= Sun Apr : : Restarting dead background process QMN QMN started with pid=

  那么QMN 是什么进程呢?

  Queue Monitor Processes (QMNn)队列监视进程是一个可选的后台进程 为Oracle Streams Advanced Queuing所使用 最多可以配置 个队列监视进程 和Job进程一样 该进程的异常不会导致数据库的Crash

  通常这个错误不会导致数据库无法启动 但是在某些平台上会存在Bug 可能会导致数据库无法启动 如果没有用到Oracle Streams Advanced Queuing选件 就可以取消该进程 数据库自然就可以启动了

  SQL> show parameter aq

  NAME                                 TYPE        VALUE aq_tm_processes                      integer     SQL> alter system set aq_tm_processes= scope=both;

  System altered

  SQL> alter database open;

  Database altered

  此案例的数据库版本为 平台为Sun Solaris:

  SQL> select * from v$version;

  BANNER Oracle i Enterprise Edition Release bit ProductionPL/SQL Release ProductionCORE           ProductionTNS for Solaris: Version ProductionNLSRTL Version Production

cha138/Article/program/Oracle/201311/18594

相关参考

解决死锁问题的方法主要有几种?

  防止死锁的方法就是从某一环节上打破其死循环,这就要使其三个条件至少有一个不能满足。可分别采取以下的措施。  (1)进程被挂起后释放其占有的资源,即强制使挂起的进程放弃其占用的资源,等待下一次重新申

解决死锁问题的方法主要有几种?

  防止死锁的方法就是从某一环节上打破其死循环,这就要使其三个条件至少有一个不能满足。可分别采取以下的措施。  (1)进程被挂起后释放其占有的资源,即强制使挂起的进程放弃其占用的资源,等待下一次重新申

知识大全 从问题入手帮你解决Oracle杀死死锁进程

从问题入手帮你解决Oracle杀死死锁进程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ora

知识大全 解决FastCGI 进程超过了配置的活动超时时限的问题

解决FastCGI进程超过了配置的活动超时时限的问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Oracle9i进程内存占用问题解决方法

Oracle9i进程内存占用问题解决方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  年月日发

知识大全 MYSQL主从同步故障一例及解决过程

MYSQL主从同步故障一例及解决过程!  以下文字资料是由(历史新知网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  公司里有两个mys

知识大全 Linux下C连接MySQL出现错误解决一例

Linux下C连接MySQL出现错误解决一例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在L

知识大全 进程性能计数器已禁用的解决办法

  未处理的异常进程性能计数器已禁用  调试出错:  未处理的异常SystemInvalidOperationException:进程性能计数器已禁用因此无法执行所请求的操作  问题解决:  方法一 

什么是互斥?什么是“饿死”问题?如何处理和解决饿死问题?

  互斥是指多个进程竞用资源时的使用次序和排它性占用或封锁资源的条件。  在分布式多机系统中,由于互斥算法不完善或资源分配存在问题而使某一进程总是得不到它所需的资源,始终在互斥区外等待,进程得不到运行

什么是互斥?什么是“饿死”问题?如何处理和解决饿死问题?

  互斥是指多个进程竞用资源时的使用次序和排它性占用或封锁资源的条件。  在分布式多机系统中,由于互斥算法不完善或资源分配存在问题而使某一进程总是得不到它所需的资源,始终在互斥区外等待,进程得不到运行