Oracle9i数据库服务器的体系结构

文章作者 100test 发表时间 2007:03:14 13:49:11
来源 100Test.Com百考试题网


进程结构

Oracle 9i网络环境里共有两大类进程。
1. 用户进程
用户进程是在客户机内存上运行的程序,如客户机上运行的【SQL Plus】、【企业管理器】等。用户进程向服务器进程提出操作请求。
2. 服务器进程
主要的服务器进程如表2.5所示。
表2.5 Oracle 9i的主要后台支持进程
名称 主要作用
系统监控进程(SMON) 数据库系统启动时执行恢复性工作,对有故障数据库进行恢复
进程监控进程(PMON) 用于恢复失败的用户进程
数据库写入进程(DBWR) 将修改后的数据块内容写回数据库
日志写入进程(LGWR) 将内存中的日志内容写入日志文件
归档进程(ARCH) 当数据库服务器以归档方式运行时调用该进程完成日志归档
检查点进程(CKPT) 标识检查点,用于减少数据库恢复所需要的时间
恢复进程(RECO) 用于分布式数据库中的失败处理
锁进程(LCKn) 在并行服务器模式下确保数据的一致性
快照进程(SNPn) 进行快照刷新
调度进程(Dnnn) 负责把用户进程路由到可用的服务器进程进行处理

内存结构

1. 系统全局区(SGA)
SGA如图2.47所示。

2. 程序全局区(PGA)
PGA是数据库服务器内存中为单个用户进程分配的专用的内存区域,是用户进程私有的,不能共享。


相关文章


Oracle9i配置【管理服务器】
Oracle9i在OpenUnix8下的安装
Oracle9i管理的模式
手工安装Oracle全文检索工具
Oracle9i数据库服务器的体系结构
如何在Windows2000下彻底删除Oracle
在linux下安装0racle10g的艰难之旅
Oracle论证资格应用技术:安装管理客户机
06年Oracle10g学习手册1:证书的验证二(图)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛