Oracle OCP培训实战教程_Oracle数据库管理维护与备份恢复之1_ORACLE体系结构讲解
Oracle OCP培训实战教程_Oracle数据库管理维护与备份恢复之1_ORACLE体系结构讲解
第一章 ORACLE 体系结构讲解
ORACLE可从物理结构和逻辑结构两部分来讲。下面首先来介绍物理结构。
§1、ORACLE的物理结构描述
Oracle 的物理结构主要是从它的内存结构和物理文件规划方面来讲的。详细的物理结
构如下图所描述。
519
ORACLE的物理结构划分为如下:
ORACLE 由两部分组成:Istance(实例)和 Database。Database(数据库)的概念可以理
解为是物理操作系统文件或磁盘的集合 ( 数据库是磁盘上存储的数据文件集合 ) 。而 Instance
则是预分配的内存和后台进程的集合。
Instance 包括两部分:SGA(系统全局区)、Background Process (后台进程)。
Database 包括三部分:data files、control files、redo log files,同时也可能包含一
些其他的平面文件:parameter files、password files、archived log files 。
在这里,前面的 3 个 files 是 database所必须的,其他的一些文件都是可选的。
下面我们讲逐个展开讨论。首先来介绍系统全局区。
1.1 SGA(系统全局区)组成描述
当激活 Oracle9i 数据库时,系统会先在内存内规划一个固定区域,用来储存每位使用
者所需存取的资料,以及 Oracle9i 运作时必备的系统信息。我们称此区域为系统全域区
SGA(System Global Area) 。
SGA(System Global Area 系统全局区域)是一组包含一个 Oracle 实例的数据和控制