20151106 SMON PMON DBWR

linux 

$ netca 配置oracle监听程序

lsnrctl status查看监听状态

netmgr监听动态配置

show parameter service 查看服务器名


ORACLE体系结构

查看oracle相关后台进程 ps -ef|grep ora_

ps _ef|grep ora_|egrep "pmon|smon|dbw0|lgwr|ckpt" 查看系统关键进程

也可在sql模式下使用 desc v$bgprocess查看

select * from v$bgprocess where paddr<>'00';


SMON系统监控进程的作用

实例恢复

  前滚所有重做日志的改变

  打开数据库为了用户能访问

  回滚没有提交的事物

按合自由的空间

释放临时表空间

2. startup force   
  是shutdown abort + startup的组合,即强制关闭数据库+ 正常启动数据库,想快速重启数据库时胆子大的人用的。


PMON进程监控进程

  清除失败的进程

       回滚事物 (rollback)

       释放锁

       释放其他资源

        重启死掉的dispatchers

        动态注册监听器

ho ps -efg|grep ora_

ho kill -9 2777杀掉2777的进程号


DBWR数据库写进程

   DBWR写的条件

       发生检查点 ckpt触发时

       脏缓存到达限制 sgabuffercache脏列表达到限制

       没有自由的缓存

       超时发生

       RAC ping请求

       表空间离线

       表空间只读

       表被删除或者截断

       开始备份表空间

 32bit 系统 dbw0>dbw9  最多10个 

64bit   系统 dbwa>dbwj  最多20个

show parameter db_w查看dbw进程当前的个数


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值