首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Oracle 的储存结构

2012-10-28 
Oracle 的存储结构????? 存储结构一般涉及到具体的介质,所以Oracle有物理存储结构,但为了更有效地管理存储

Oracle 的存储结构

????? 存储结构一般涉及到具体的介质,所以Oracle有物理存储结构,但为了更有效地管理存储,Oracle在存储管理上加上自己的结构,形成了逻辑存储结构。

?

????? 物理存储结构由各种数据文件组成,而数据文件作为操作系统文件,由操作系统块组成,由于物理存储结构粒度过大,不能实现对存储的灵活控制,Oracle在物理存储结构的基础上构建了逻辑存储结构。

?

????? 逻辑存储结构相对较灵活多变,结构如下:

?????

????? 数据库(database)

??????????? <== 表空间(一个或多个,有system表空间、临时表空间、回退表空间,由数据文件构成)

??????????? <== 段(segment,一个或者多个,包含各种段类型)

??????????? <== 区(extent,一个或者多个,段分配空间的单位)

????????????<== 块(block,Oracle最小的IO单位,由一个或多个操作系统块组成)

?

??????上图中将数据库的物理存储和逻辑存储结合起来,实现了Oracle灵活的存储空间分配

?

????? ?????

热点排行