第七章存储结构及相互关系

上传人:飞*** 文档编号:6555569 上传时间:2017-08-08 格式:PPT 页数:19 大小:239.50KB
返回 下载 相关 举报
第七章存储结构及相互关系_第1页
第1页 / 共19页
第七章存储结构及相互关系_第2页
第2页 / 共19页
第七章存储结构及相互关系_第3页
第3页 / 共19页
第七章存储结构及相互关系_第4页
第4页 / 共19页
第七章存储结构及相互关系_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《第七章存储结构及相互关系》由会员分享,可在线阅读,更多相关《第七章存储结构及相互关系(19页珍藏版)》请在金锄头文库上搜索。

1、,存储结构及相互关系,本章目的,完成本章之后, 我们能够做以下事情:描述数据库的逻辑结构列出不同的段类型及他们的用处从数据字典取得关于存储结构的信息列出分开段的标准,概览,Database,逻辑,物理,Tablespace表空间,Data file数据文件,OS block操作系统的块,Oracle block 数据库块,Segment段,Extent扩展,段(Segments)的类型,Table,Table partition,Index,段(Segments)的类型,Index partition,Rollbacksegment,Temporarysegment,段(Segments)的类

2、型,LOB index,LOBsegment,Bootstrapsegment,Nested table,存储子句的优先顺序,Oracle default,Tablespace,Segment,扩展的分配与回收,当段(segment)进行以下的操作时,分配扩展:建立(Created)延伸(Extended)改变(Altered)当段(segment)进行以下的操作时,回收扩展:删除(Dropped)修改(Altered)Truncated自动改变大小 (仅用于回滚段),已用和自由的扩展(Extents),数据文件,空闲扩展,已用扩展,文件头,数据库块(Database Block),I/O的最

3、小单元包括一个或多个操作系统的块大小由参数DB_BLOCK_SIZE决定在数据库创建时确定,数据库块的内容,Header,Free space,Data,控制块空间使用的的参数,INITRANSMAXTRANS,PCTFREEPCTUSED,块空间的使用,Inserts,Inserts,Inserts,Inserts,1,2,3,4,PCTFREE=20PCTUSED=40,80%,80%,40%,数据字典视图,表空间DBA_TABLESPACES,段DBA_SEGMENTS,数据文件DBA_DATA_FILES,空闲的扩展DBA_FREE_SPACE,已经使用的扩展DBA_EXTENTS,查

4、询DBA_SEGMENTS,一般的信息OWNERSEGMENT_NAME SEGMENT_TYPE TABLESPACE_NAME大小EXTENTSBLOCKSBYTES,存储设定INITIAL_EXTENTNEXT_EXTENT MIN_EXTENTS MAX_EXTENTS PCT_INCREASE其它的信息LocationTuning,查询DBA_EXTENTS,识别OWNERSEGMENT_NAMEEXTENT_ID大小BLOCKSBYTES,位置TABLESPACE_NAMERELATIVE_FNOFILE_IDBLOCK_ID,查询DBA_FREE_SPACE,位置TABLESPA

5、CE_NAME RELATIVE_FNO FILE_ID BLOCK_ID 大小BYTESBLOCKS,根据空间碎片的程度组织表空间,表空间SYSTEMTOOLSDATAnINDEXnRBSnTEMPn,空间碎片ZeroVery lowLowLowHighVery high*,用途Data dictionaryApplicationsData segmentsIndex segmentsRollback segmentsTemporary segments,* Relevant only if tablespace PERMANENT,总结,在本章,我们学会如何:描述数据库的逻辑结构列出不同的段类型及他们的用处从数据字典取得关于存储结构的信息列出分开段的标准,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号