首页 百科知识 体系结构概述

体系结构概述

时间:2022-10-09 百科知识 版权反馈
【摘要】:运行在不同平台上的Oracle体系结构可能有所差别,不过基本内容是相同的。图3-1表示了本章讨论的基本Oracle体系结构。Oracle系统为具有管理Oracle数据库功能的计算机系统。一个Oracle实例为存取和控制一数据库的软件机制。该SGA和Oracle进程的结合称为一个Oracle数据库实例。在松耦合系统中,在具有Oracle Parallel Server选项时,单个数据库可被多个实例装配,即多个实例共享同一物理数据库。

3.1 Oracle体系结构概述

运行在不同平台上的Oracle体系结构可能有所差别,不过基本内容是相同的。图3-1表示了本章讨论的基本Oracle体系结构。

img28

图3-1 Oracle体系结构图

英文缩写解释如下:

DBWR:数据库写入程序 LGWR:日志写入程序

CKPT:检查点 SMON:系统监控

PMON:进程监控 ARCH:归档,存档器

RECO:恢复 LCKD:封锁

Oracle系统为具有管理Oracle数据库功能的计算机系统。每一个运行的Oracle数据库与一个Oracle实例(INSTANCE)相联系。一个Oracle实例为存取和控制一数据库的软件机制。每一次在数据库服务器上启动一数据库时,称为系统全局区(System Global Area)的一内存区(简称SGA)被分配,有一个或多个Oracle进程被启动。该SGA和Oracle进程的结合称为一个Oracle数据库实例。一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。

在Oracle系统中,首先是实例启动,然后由实例装配(MOUNT)一数据库。在松耦合系统中,在具有Oracle Parallel Server选项时,单个数据库可被多个实例装配,即多个实例共享同一物理数据库。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈