oracle pmon andsmon,Oracle体系结构及备份(十三)bg-pmon

一 什么是PMON进程 The process monitor performs processrecovery when a user process fails. PMON is responsible for cleaning up thecache and freeing resources that the process was using. PMON also checks on thedispatcher processes (described

一 什么是PMON进程

The process monitor performs processrecovery when a user process fails. PMON is responsible for cleaning up thecache and freeing resources that the process was using. PMON also checks on thedispatcher processes (described

later in this table) and server processes andrestarts them if they have failed.

PMON,进程监控进程(动态注册监听器)

test.jsp?url=http%3A%2F%2Fimg.blog.csdn.net%2F20130614160430734&refer=http%3A%2F%2Fblog.csdn.net%2Fjustdb%2Farticle%2Fdetails%2F9095607

作用:

清除失败的进程

回滚事务

释放锁

释放其他资源

重启死掉的Dispatchers

二 操作示例

oracle@localhost 桌面]$ ps -ef | grep ora_ | grep pmon

oracle 2889 1 0 17:01 ? 00:00:00 ora_pmon_orcl

[oracle@localhost 桌面]$ kill -9 2889

[oracle@localhost 桌面]$ ps -ef | grep ora_ | grep pmon

[oracle@localhost 桌面]$ ps -ef | grep ora_

oracle 2950 2597 0 17:05 pts/0 00:00:00 grep ora_

[oracle@localhost 桌面]$ ps -ef | grep ora_ | grep pmon

[oracle@localhost 桌面]$ sqlplus / as sysdba;

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Jun 4 17:05:59 2013

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Connected to an idle instance.

SQL> conn scott/tiger;

ERROR:

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

Linux Error: 2: No such file or directory

Warning: You are no longer connected to ORACLE.

SQL> conn / as sysdba;

Connected to an idle instance.

SQL> exit;

Disconnected

[oracle@localhost 桌面]$ ps -ef | grep ora_

oracle 2963 2597 0 17:06 pts/0 00:00:00 grep ora_

[oracle@localhost 桌面]$ startup

bash: startup: command not found

[oracle@localhost 桌面]$ sqlplus / as sysdba;

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Jun 4 17:07:01 2013

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area 838860800 bytes

Fixed Size 1222192 bytes

Variable Size 775948752 bytes

Database Buffers 58720256 bytes

Redo Buffers 2969600 bytes

Database mounted.

Database opened.

SQL> conn scott/tiger;

Connected.

SQL> exit;

Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

[oracle@localhost 桌面]$ ps -ef | grep ora_

oracle 2968 1 0 17:07 ? 00:00:00 ora_pmon_orcl

oracle 2970 1 0 17:07 ? 00:00:00 ora_psp0_orcl

oracle 2972 1 0 17:07 ? 00:00:00 ora_mman_orcl

oracle 2974 1 0 17:07 ? 00:00:00 ora_dbw0_orcl

oracle 2976 1 0 17:07 ? 00:00:00 ora_lgwr_orcl

oracle 2978 1 0 17:07 ? 00:00:00 ora_ckpt_orcl

oracle 2980 1 0 17:07 ? 00:00:00 ora_smon_orcl

oracle 2982 1 0 17:07 ? 00:00:00 ora_reco_orcl

oracle 2984 1 0 17:07 ? 00:00:00 ora_cjq0_orcl

oracle 2986 1 1 17:07 ? 00:00:00 ora_mmon_orcl

oracle 2988 1 0 17:07 ? 00:00:00 ora_mmnl_orcl

oracle 2990 1 0 17:07 ? 00:00:00 ora_d000_orcl

oracle 2992 1 0 17:07 ? 00:00:00 ora_s000_orcl

oracle 2996 1 0 17:07 ? 00:00:00 ora_qmnc_orcl

oracle 2998 1 2 17:07 ? 00:00:00 ora_j000_orcl

oracle 3004 1 0 17:07 ? 00:00:00 ora_q000_orcl

oracle 3006 1 0 17:07 ? 00:00:00 ora_q001_orcl

oracle 3009 2597 0 17:07 pts/0 00:00:00 grep ora_

[oracle@localhost 桌面]$ ps -ef | grep ora_ | grep pmon

oracle 2968 1 0 17:07 ? 00:00:00 ora_pmon_orcl

三 总结

1. PMON,进程监控进程,动态注册监听器。

2.作用:清除失败的进程、回滚事务、释放锁、释放其他资源、重启死掉的Dispatchers。

3.Linux下仍然采用ps命令查看。

我的邮箱:wgbno27@163.com 新浪微博:@Wentasy27

微信公众平台:JustOracle(微信号:justoracle)

IT交流群:336882565(加群时验证 From CSDN XXX)

Oracle交流讨论组:https://groups.google.com/d/forum/justoracle

By Larry Wen

test.jsp?url=http%3A%2F%2Fimg.my.csdn.net%2Fuploads%2F201301%2F06%2F1357456262_5409.jpg&refer=http%3A%2F%2Fblog.csdn.net%2Fjustdb%2Farticle%2Fdetails%2F9095607

test.jsp?url=http%3A%2F%2Fimg.my.csdn.net%2Fuploads%2F201210%2F26%2F1351182273_5476.png.thumb.jpg&refer=http%3A%2F%2Fblog.csdn.net%2Fjustdb%2Farticle%2Fdetails%2F9095607

test.jsp?url=http%3A%2F%2Fimg.my.csdn.net%2Fuploads%2F201210%2F26%2F1351182268_8254.png.thumb.jpg&refer=http%3A%2F%2Fblog.csdn.net%2Fjustdb%2Farticle%2Fdetails%2F9095607

@Wentasy 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值