vs2005连接oracle ocienvcreate 失败_Oracle体系结构之服务器结构(七)--oracle进程结构-LGWR DBWN...

(二)、Oracle进程结果---后台进程结构

为了实现为多用户提供服务且保证系统性能,在一个多进程 Oracle 系统(multiprocessOracle system)中,存在多个被称为后台进程(background process)的 Oracle 进程。一个 Oracle 实例中可以包含多种后台进程,这些进程不一定全部出现在实例中。系统中运行的后台进程数量众多,用户可以通过 V$BGPROCESS 视图查询关于后台进程的信息。经常用到的数据库后台进程:

● 系统监控进程(SMON),主要任务是实例启动时执行恢复性工作,对有故障数据库实例进行恢复。● 进程监控进程(PMON),主要任务用于恢复失败的用户进程。● 数据库写入进程(DBWn),将修改后的数据块内容写回数据文件。● 日志写入进程(LGWR),将内存中的日志内容写入日志文件。● 检查点进程(CKPT),启动检查点,用于减少数据库实例恢复所需要的时间。● 归档进程(ARCn),当数据库服务器以归档方式运行时调用该进程完成日志归档。● 恢复进程(RECO),用于分布式数据库中的失败处理。● 锁进程(LCKn),在并行服务器模式下确保数据的一致性。● 调度进程(Dnnn),负责把用户进程分配到可用的服务进程进行处理。

4.CKPT 检查点进程(Checkpoint)

CKPT 检查点进程的作用是执行一个“检查点”,同步数据库的所有数据文件、控制文件和重做日志文件。当执行检查点时,系统促使 DBWn 将数据缓冲区中数据的变化写入数据文件,同时完成对数据文件和控制文件的更新,记录下当前数据库的结构和状态。在执行一个检查点之后,数据库处于一个完整状态。在数据库发

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值