Oracle后台进程介绍

数据库 Oracle
对于Oracle数据库来说,后台进程是不可或缺的,Oracle后台进程包括数据写进程、日志写进程、系统监控等多种进程,下面就带您一同学习Oracle后台进程方面的知识。

Oracle后台进程是Oracle数据库框架的重要组成部分,下文就为您详细介绍Oracle后台进程的各种类型,供您参考学习之用。

Oracle后台进程包括数据写进程(Database Writer,DBWR)、日志写进程(Log Writer,LGWR)、系统监控(System Monitor,SMON)、进程监控(Process Monitor,PMON)、检查点进程(Checkpoint Process,CKPT)、归档进程、服务进程、用户进程)

数据写进程:负责将更改的数据从数据库缓冲区高速缓存写入数据文件

日志写进程:将重做日志缓冲区中的更改写入在线重做日志文件

系统监控:检查数据库的一致性如有必要还会在数据库打开时启动数据库的恢复

进程监控:负责在一个Oracle 进程失败时清理资源

检查点进程:负责在每当缓冲区高速缓存中的更改***地记录在数据库中时,更新控制文件和数据文件中的数据库状态信息。该进程在检查点出现时,对全部数据文件的标题进行修改,指示该检查点。在通常的情况下,该任务由LGWR执行。然而,如果检查点明显地降低系统性能时,可使CKPT进程运行,将原来由LGWR进程执行的检查点的工作分离出来,由CKPT进程实现。对于许多应用情况,CKPT进程是不必要的。只有当数据库有许多数据文件,LGWR在检查点时明显地降低性能才使CKPT运行。CKPT进程不将块写入磁盘,该工作是由DBWR完成的。 init.ora文件中 CHECKPOINT_PROCESS 参数控制CKPT进程的使能或使不能。缺省时为FALSE,即为使不能。

归档进程:在每次日志切换时把已满的日志组进行备份或归档

服务进程:用户进程服务。

用户进程:在客户端,负责将用户的SQL语句传递给服务进程,并从服务器段拿回查询数据。

 

 

【编辑推荐】

在线重做Oracle日志文件大小

ORACLE归档日志删除方法

Oracle移动数据文件的方法

oracle用户的概念

Linux环境下添加Oracle用户信息

责任编辑:段燃 来源: 互联网
相关推荐

2010-03-31 14:36:50

Oracle进程结构

2010-05-05 16:30:25

Oracle后台进程

2010-04-13 09:29:54

Oracle SMON

2011-08-24 10:31:10

Oracle数据库进程后台进程

2010-11-15 12:02:24

Oracle进程结构

2010-06-04 15:16:36

Linux 查看进程

2010-04-06 17:52:09

Oracle SMON

2011-08-05 09:33:56

OracleUser ProcesServer Proc

2017-01-13 15:39:29

Linux进程基础介绍

2009-11-18 09:05:36

Oracle死锁进程

2009-11-20 10:40:33

Oracle SMON

2010-06-04 14:31:59

Linux 查看进程

2011-08-24 10:15:55

Oracle数据库服务器进程

2013-04-08 15:13:39

微信公众平台

2011-08-24 10:45:23

Oracle数据库进程从属进程

2017-03-17 16:10:24

linux进程后台

2010-10-27 10:11:07

Oracle分页查询

2010-04-06 13:33:41

Oracle服务

2009-11-18 10:40:54

Oracle系统特权

2010-04-09 14:57:29

学习Oracle
点赞
收藏

51CTO技术栈公众号