Oracle 11g笔记——后台进程

Oracle 11g的后台进程包括SMON、PMON、DBWn、LGWR、ARCn、CKPT和RECO等,它们各自负责系统监控、事务管理、数据写入、日志管理、归档、检查点和分布式事务恢复等关键任务,确保数据库的稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

后台进程
当Oracle实例启动时,多个后台进程就会启动。后台进程是设计用于执行特定任务的可执行代码块。
SGA和后台进程结合起来组成了Oracle实例。

 


1、SMON 系统监控器
   (1)在系统崩溃或实例故障的情况下,通过将联机重做日志文件中的条目应用于数据文件,SMON进程可执行崩溃恢复
   (2)在系统重新启动期间清除所有表空间中的临时段
   (3)常规任务是定期合并字典管理的表空间中的空闲空间 

    系统全局区域的进程

2、PMON 进程监控器
   (1)回滚电源断开时正在处理的事务
   (2)在缓冲区缓存中标记可用的事务块
   (3)删除表中受影响行上的锁
   (4)从活动进程列表中删除未连接进程的进程ID

    系统全局区域的进程

3、DBWn 数据库写入程序(database writer),在旧版本中也称为DBWR
   (1)将缓冲区缓冲中新增的或改动的数据块(脏块)写入数据文件,使用LRU算法,DBWn首先写入最早的、最小的活动块。
   (2)最多可启动20个DBWn ,从DBW0至DBW9,及DBWa至DBWj
   (3)DB_WRITER_PROCESS参数可以控制DBWn的数量
  
   SGA中的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值