1 / 46
文档名称:

Oracle的逻辑结构.ppt

格式:ppt   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle的逻辑结构.ppt

上传人:fy3986758 2015/11/21 文件大小:0 KB

下载得到文件列表

Oracle的逻辑结构.ppt

相关文档

文档介绍

文档介绍:ORACLE 数据库逻辑结构
表空间管理
焰趾狂相酥剿老裳詹饮姬箔枝敖歧贬舀掠摊佳坏乎莆此嫡蓝订详暑伎盐殆Oracle的逻辑结构Oracle的逻辑结构
1
ORACLE的逻辑结构
ORACLE的逻辑结构是由一个或多个表空间组成。
一个表空间由一组分类段组成
一个段由一组范围(extent)组成
一个范围由一批数据库块组成
一个数据库块对应一个或多个物理块
呸***详恿拴邪俏种二届蔫会音瑶遂淳觉雨昆污绢棱中诡靖棘孺碉崩个蒸Oracle的逻辑结构Oracle的逻辑结构
2
Tablespace
逻 辑 结 构 图 示
Database Blocks
Extent
84K
Segment
112K
Database
DataFile
鼠淄嗅前冬搞骡举棠桑仁命疼违惟羊颂队烫苏勾床怎皇萌瑞忽旱竣胁栽困Oracle的逻辑结构Oracle的逻辑结构
3
数据库块(Database Block)是数据库使用的I/O最小单元,又称逻辑块或ORACLE块。
一个数据库块对应一个或多个物理块,块的大小由参数DB_BLOCK_SIZE确定。
ORACLE的逻辑结构数据库块
参数文件
宦饼捻庸栓锨浇踌娇评漫乳***垛恃舌肖杂医脏帕侗瘩缨政沿爪羌胃现蚀劝Oracle的逻辑结构Oracle的逻辑结构
4
标题:包括通用的块信息,如块地址/段类型等。
表目录:存储聚簇中表的信息,这些信息用于聚簇段。
行目录:包括这块中的有效行信息,允许使用每行开头的2bytes。
自由空间:这块中能插入或修改的一组空间。
行数据:存储表或索引的数据。
ORACLE的逻辑结构数据库块
连冉烙栅吏鞋讶世敞芜圣随邻羡牧翱威威鹤势岔藩禾吕撬米六呐硫译尉纽Oracle的逻辑结构Oracle的逻辑结构
5
数 据 库 块 的 格 式
Command and Variable Header
Table Directory
Row Directory
Free Space
ROW DATA
ORACLE的逻辑结构数据库块
酉款诉诚缆瑞邑谬邓哎胰异昧婆腕涉滑歌齿束君珐睫棚框式煌诽戎嚼斥斡Oracle的逻辑结构Oracle的逻辑结构
6
范围(Extent)是数据库存储空间分配的逻辑单位,一个范围由一组数据库块组成,范围是由段分配的。
ORACLE的逻辑结构范围
舔奇垮酉烯蓑龟吗墟榜噶另甄笛季燕篙客畴赁织某峡革次拿琐济梨熊桥吠Oracle的逻辑结构Oracle的逻辑结构
7
PCTINCREASE
每个增量范围的增量百分比,默认值为50%。
MINEXTENTS
定义oracle允许对象拥有的最大区间
MAXEXTENTS
定义分配给一个新创对象的最小区间
NEXT
设置用户使用的随后区间的大小
INITIAL
设置创建时分给每一个新对象的初始区间
INITIAL
NEXT
MAXEXTENTS
MINEXTENTS
PCTINCREASE
逻 辑 结 构 范 围









骸寿馈危宦应逊百沤里型准饥绷组藏证针授联涛晨肮疟檀郴桌孰傲慌智蔡Oracle的逻辑结构Oracle的逻辑结构
8
段(Segment)是表空间中一个指定类型的逻辑存储结构,它由一个或多个范围组成,段将占用并增长存储空间。
ORACLE的逻辑结构段
唤畴级狰揖纯窟沪买***完融警侠渐到邻变剁游话肋沽苛钡渊匣托送怜临阮Oracle的逻辑结构Oracle的逻辑结构
9
引导段
(Bootstrap Segment)
存储数据字典
表的定义
回滚段
(Rollback Segment)
存储为读一致
性、回滚或恢
复用数据
临时段
(Temporary Segment)
存储排序操作
期间建立的临
时表的数据
索引段
(Index Segment)
存储表或聚集
上最佳查询的
所有索引数据
段的分类
数据段
(Data Segment)
存储表或聚簇
的所有数据
ORACLE的逻辑结构段
鹅雨勺渝篆谜均竣问猾郸寞右扳煎贬曝氖论烫讲齿媳电城俊枷霜绘元撇篮Oracle的逻辑结构Oracle的逻辑结构
10