oracle基础知识6

上一篇 / 下一篇  2009-07-24 17:10:30 / 个人分类:oracle安装(11g)

2. 后台进程
为所有数据库用户异步完成各种任务,主要包括如下进程(ora817表示实例名):
ora_reco_ora817 恢复进程:该进程是在具有分布式选项时所使用的一个进程,自动地解决在分布式事务中的故障。一个结点RECO后台进程自动地连接到包含有悬而未决的分布式事务的其它数据库中,RECO自动地解决所有的悬而不决的事务。任何相应于已处理的悬而不决的事务的行将从每一个数据库的悬挂事务表中删去。
当一数据库服务器的RECO后台进程试图建立同一远程服务器的通信,如果远程服务器是不可用或者网络连接不能建立时,RECO自动地在一个时间间隔之后再次连接。
RECO后台进程仅当在允许分布式事务的系统中出现,而且DISTRIBUTED – TRANSACTIONS参数是大于0。
ora_dbw0_ora817 数据库写进程:该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个ORACLE后台进程。当缓冲区中的一缓冲区被修改,它被标志为“弄脏”,此进程的主要任务是将“弄脏”的缓冲区写入磁盘,使缓冲区保持“干净”。
ora_pmon_ora817 进程监控进程:该进程在用户进程出现故障时执行进程恢复,负责清理内存储区和释放该进程所使用的资源。例:它要重置活动事务表的状态,释放封锁,将该故障的进程的ID从活动进程表中移去。PMON还周期地检查调度进程(DISPATCHER)和服务器进程的状态,如果已死,则重新启动(不包括有意删除的进程)。PMON有规律地被呼醒,检查是否需要,或者其它进程发现需要时可以被调用。
ora_lgwr_ora817 日志写进程:该进程将日志缓冲区写入磁盘上的一个日志文件,它是负责管理日志缓冲区的一个ORACLE后台进程。
ora_ckpt_ora817 检查点写进程:该进程在检查点出现时,对全部数据文件的标题进行修改,指示该检查点。
ora_smon_ora817 系统监控进程:该进程实例启动时执行实例恢复,还负责清理不再使用的临时段。在具有并行服务器选项的环境下,SMON对有故障CPU或实例进行实例恢复。SMON进程有规律地被呼醒,检查是否需要,或者其它进程发现需要时可以被调用。
1.3  存储管理
前面已经提到过,ORACLE数据库都将数据存储在数据文件中,在其内部,数据库结构提供了数据对数据文件的逻辑映射,允许不同类型的数据分开存放。这些逻辑划分称为表空间,图1-4给出了详细的ORACLE数据库存储结构图。

TAG:

 

评分:0

我来说两句

Open Toolbar