Oarcle五大基本进程

 对于Oracle来说五个基本后台进程PMON,SMON,DBWR,LGWR,CHKPT是万万不可缺少的,正是这5个基本进程够成了Oracle的正常工作和数据写入。

1、PMON(Process Monitor,进程监视器)

PMON负责检查调度程序和服务器进程,清除缓存并释放进程正在使用的资源,同时向Listener注册实例.

2、SMON(System Monitor Process,系统监视器)

完成所有的系统级任务.包括以下内容:

清理临时空间,合并空闲空间,针对原来不可用的文件恢复活动的事务,执行RAC中失败节点的实例恢复,清理OBJ$,收缩回滚段,‘离线’回滚段.

3、DBW0..j(DataBase Writer,数据库书写器)

负责把脏数据块从Database Buffer Cache写入Database File里,可配置多个(看官方图解最大能20,不知道是否理解错误)

4、LGWR(Redo Log Writer,重做日志写入器)

负责把Redo Log Buffer里的日志写入到磁盘中的Redo Log File,满足下面几个个条件才会触发:

  1. 每隔3秒
  2. 缓存达到1MB或1/3满时
  3. 用户提交时
  4. 缓冲区的数据写入磁盘前

详细可见Oracle系统架构:https://mp.csdn.net/postedit/96830301

5、CKPT(Check Point Process,检查点进程)

负责chekcponit信息写入控制文件和数据文件头部

详细介绍可参考此文档:

http://blog.itpub.net/30126024/viewspace-2142022/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值