所谓整体架构,这里是指保证Oracle数据库系统正常工作和运行所必须的组件及其实现。从大的方面讲,这主要包括实例和数据库。在此基础上细分,实例由相关内存区域和服务进程组成,数据库包括各种相关文件,而这些相关内存区域、服务进程及相关文件又可再进一步细分。下面就按照这个顺序和逻辑,逐步讲解Oracle数据库系统的整体架构。
1. 实例(Intance)
实例,即数据库实例,由服务器上的一组内存结构和进程组成,用以支撑和完成数据库的正常运行和操作,实例可以独立于数据库而存在,其主要包括下列组件。
1)内存(Memory):服务器操作系统为实例分配的内存区域,用于数据库内存方面的活动和操作,