存储结构和关系.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储结构和关系

ORACLE数据库管理 存储结构和关系 北京新明星公司技术部 北京新明星公司技术部 数据库的存储层次 ORACLE数据库的结构可以分为 物理结构 包括:数据文件、控制文件、联机重做日志文件 逻辑结构 包括:表空间、段、EXTENT 、数据块 数据库的存储层次 段的类型及存储属性 段是数据库中需要存储空间的对象,包括 表段、表分区段、CLUSTER段、LOB段 索引、索引分区 UNDO段、临时段 存储属性设定对象的空间存放特性,能够在多 个级别上设置,其优先级从高到低依次 段、表空间、数据库 如果存储参数被改变,新的属性仅仅应用于随 后的EXTENT分配 EXTENT 的管理 对段执行下列操作,要分配EXTENT 创建 扩展 改变 对段执行下列操作,要回收EXTENT 删除 改变 截断数据(TRUNCATE ) 数据块的管理 数据块有以下特性 最小的I/O单元 包含一个或者多个OS块 在表空间创建时指定 DB_BLOCK_SIZE指定确省块尺寸 数据块的管理 数据块由下列三个部分组成 块头部 数据块的地址 表信息 行信息 事务槽 数据空间 自由空间 数据块的管理 数据块空间的利用参数 控制数据块中自由空间使用的参数 PCTFREE PCRUSED 控制操作数据块交易数目的参数 INITRANS MAXTRANS 数据块的管理 可以使用两种方法管理数据块 自动的段空间管理 手工的段空间管理 自动的段空间管理 在数据库段内管理自由空间 使用BITMAS跟踪自由和已用空间的使用 具有以下的特点 易于管理 更好的空间利用 对并发的INSERT操作,有更好的性能 存放LOB 的表空间不能使用 自动的段空间管理 在创建本地管理表空间时指定 应用于在该表空间中的任何段 CREATE TABLESPACE data02 DATAFILE ‘/u01/oradata/data02.dbf’ SIZE 5M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K SEGMENT SPACE MANAGEMENT AUTO; 手工的数据块管理 使用下列参数,进行配置 PCTFREE PCTUSED FREELIST 存储结构的信息获取 使用下列数据字典视图 DBA_TABLESPACES DBA_DATA_FILES DBA_SEGMENTS DBA_EXTENTS DBA_FREE_SPACE 存储对象之间的关系

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档