Chinaunix首页 | 论坛 | 博客
  • 博客访问: 54519
  • 博文数量: 21
  • 博客积分: 550
  • 博客等级: 中士
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-28 20:50
文章分类

全部博文(21)

文章存档

2011年(21)

我的朋友

分类: IT业界

2011-11-27 21:10:01

一、概述:完整的Oracle数据库系统通常由两部分组成:实例数据库。数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。

 

(1)       实例和数据库之间的关系是:数据库可以由多个实例装载和打开,而实例可以在任何时间装载和打开一个数据库。

 

(2)       数据库的主要功能是保存数据,实际上可以将数据库看作是存储数据的容器。数据库的存储结构也就是数据库存储数据的方式,Oracle数据库的存储结构分为逻辑存储结构物理存储结构,这两部分是相互独立但又密切相关的。逻辑存储结构主要用于描述Oracle内部组织和管理数据的方式,而物理存储结构则用于描述Oracle外部即操作系统中组织和管理数据的方式。

 

(3)       在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台进程),然后由这个实例来访问和控制磁盘中的数据文件。 Oracle有一个很大的内存块,称为系统全局区(SGA.

 

当用户连接到数据库时,实际上是连接到实例中,由实例负责与数据库通信,然后再将处理结构返回给用户。

阅读(577) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~