概述
Oracle数据库服务器(Oracle database server)一般情况下是一个Oracle instance和一个Oracle database组成。当在计算机服务器上启动Oracle数据库后,称服务器上启动了一个Oracle实例(Instance)。ORACLE 实例(Instance)是存取和控制数据库的软件机制,它包含系统全局区(SGA)和ORACLE进程两部分。SGA是系统为实例分配的一组共享内存缓冲区,用于存放数据库实例和控制信息,以实现对数据库中数据的治理和操作。进程是操作系统中一个极为重要的概念。一个进程执行一组操作,完成一个特定的任务.对ORACLE数据库治理系统来说,进程由用户进程、服务器进程和后台进程所组成。当用户运行一个应用程序时,系统就为它建立一个用户进程。服务器进程处理与之相连的用户进程的请求,它与用户进程相通讯,为相连的用户进程的ORACLE请求服务。
1. Oracle 数据库实例(Oracle instance)
一个Oracle instance只能对应一个数据库。特殊情况下1个数据库可以有多个Oracle instance例如oraclerac。
一台服务器上同时可装多套版本的数据库软件,每个数据库软件可建多个数据库,但是每个数据库只对应一个Oracle instance,也可以理解成每个数据库只有一个SID 。
利用DBCA建出的每个库都是相对独立的,在同一服务器上如果创建多库必须将环境变量的参数文件做区分,并且在对实例切换时需如下操作:
Ora
最后
以上就是心灵美魔镜为你收集整理的oracle数据库系统介绍,Oracle数据库(Oracle Database)体系结构及基本组成介绍的全部内容,希望文章能够帮你解决oracle数据库系统介绍,Oracle数据库(Oracle Database)体系结构及基本组成介绍所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复