后台进程

后台进程
DBWR 数据库写进程
数据文件写进程把高速缓冲区的数据块写到数据文件中
DBWn写的条件:
● 发生检查点
● 脏缓存到达限制(1/4满)
● 没有自由的缓存
● 超时发生
● RAC ping请求(8i)
● 表空间离线
● 表空间只读
● 热备份表空间开始动作
● 表被删除或者截断
LGWR 日志写进程
把redo log buffer 写入 redo log files 从内存到磁盘
LGWR写的条件:
● commit的时候
● 在线日志组发生切换时
● 达到三分之一满
● 日志的大小到1M
● 每隔三秒
● 在DBWn进程写之前

PMON 进程监测进程(负责注册过程,让监听联系数据库)
清除失败的进程:
● 回滚事务
● 释放锁
● 释放其他资源
● 重启死掉的dispatchers
● 动态注册监听器

SMON 系统监测进程
实例恢复
●前滚所有重做日志中的改变
●打开数据库为了用户能访问
●回滚没有提交的事务
释放临时表空间(deallocated)

猜你喜欢

转载自blog.csdn.net/bigdata_zx/article/details/83588382