上QQ阅读APP看书,第一时间看更新
1.3 Oracle实例
Oracle数据库服务器由数据库和实例两部分组成。数据库是由一组用于保存数据的磁盘文件组成,它们可独立于实例而存在。数据库实例(简称实例)是管理数据库文件的内存结构和若干进程,它由共享内存结构(系统全局区SGA)和一组后台进程组成。实例可独立于数据库文件而存在。
一个数据库可以被多个实例访问(在Oracle的RAC(Real Application Clusters)结构中)。每个用户进程直接连接到数据库实例,实例中有相应的服务进程为其提供服务。服务进程有自己专有的称为PGA(程序全局区)的私有会话内存。实例管理与其相关的数据为数据库用户提供服务。数据库实例存在于内存,数据库存在于磁盘,二者可以独立存在。