Oracle入门精读06_11g体系结构的直观图

11g体系结构的直观图

系统全局区 (SGA) :在实例启动时分配,是 Oracle 实例的基本组件。

程序全局区 (PGA) :在服务器进程启动时分配。

三个区域,代表Oracle体系结构的三个大概念:

数据库(database)数据库实例(instance)会话(session)

数据库服务器

一台完整的Oracle数据库服务器通常由三部分组成:OS(操作系统)、Oracle数据库和Oracle数据库实例。

1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);

2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。

在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然后由这个Oracle数据库实例来访问和控制磁盘中的数据文件。

Oracle有一个很大的内存快,成为全局区(SGA)

我们在安装Oracle数据库时,会让我们选择安装启动数据库(即默认的全局数据库)如下图:

http://images.cnitblog.com/blog/244227/201309/10151004-8e46cbf52a3549e785b99b8e6f9d542b.jpg

(10g安装界面)

(11g安装界面)

全局数据库名:就是一个数据库的标识,在安装时就要想好,以后一般不修改,修改起来也麻烦,因为数据库一旦安装,数据库名就写进了控制文件,数据库表,很多地方都会用到这个数据库名。

启动数据库:也叫全局数据库,是数据库系统的入口,它会内置一些高级权限的用户如SYS,SYSTEM等。我们用这些高级权限账号登陆就可以在数据库实例中创建表空间,用户,表。

查询当前数据库名:

select name from v$database;

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值