




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle9i逻辑空间管理 数据文件结构 Madeupof Partof Temporary Index Cache Cluster Rollback Data Segment Locationof Free Extent Madeupof In Locationof Partof Madeupof Controlling Control ledby Partof Madeupof Partof Madeupof Madeupof Partof Madeupof Partof Partof Partof LOB LobIndex 数据库逻辑结构图 ORACLE逻辑结构由一系列有相互关系的逻辑对象组成 逻辑结构 ORACLE数据库在逻辑上是由一个或多个表空间组成 主要分为系统表空间和非系统表空间 系统表空间存数据字典 非系统表空间内存储着各项应用的数据 索引 存储过程等相关信息 一个表空间由一组分类段 Segments 组成一个段由一组范围 Extents 组成一个范围由一批数据库块 Blocks 组成一个数据库块对应一个或多个物理块 OSBlocks 数据存储单位 A Block数据块 2K 4K 8K 16K 有的系统甚至可以达到32K 最小的I O单位 Oracle9i数据库系统支持多数块结构 B Extent一组连续的数据块C Segment段 有共同结构的一个或几个区域 Extent 数据对象以段的形式存在 Table Index 等 D Tablespace表空间 逻辑上用来保存各种Segment 物理上有多个操作系统文件组成 E File文件 属于某个表空间的物理文件 数据库块 DatabaseBlock 数据块是Oracle数据库最小的I O单位 又称逻辑块或ORACLE块 一个数据库块对应一个或多个物理块 块的大小由参数DB BLOCK SIZE确定 数据块 Block 的格式 PCTFREE 20 PCTUSED 40 数据块 block 的结构 块空间的使用 数据块 Block 的存储参数 默认值Pctfree10Pctfree Pctused是互相消涨的 其和不能超过100Pctused40Inittrans1 或者2 在单一块中最初活动的事务数Maxtrans255在单一块中最大事务数常见的几种分配方案 大量Update操作Pcrfree20Pctused40大量Insert Select 少量UpdatePctfree5Pctused60体积大的表 Select较多Pctfree5Pctused90仅仅用于查询的 DSS Pctfree0确省 用于行的UPDATE操作 在遭遇到PCTFREE后 这块被填满且不能进行INSERT操作 PCTFREE PCTFREE的影响 Pctfree 低 高 1 可把块填得较满2 易引起行迁移 1 剩下多的空间给以后修改用2 需更多的块存数据3 减少行链和重组数据的代价 用于行的INSERT的操作 当块的百分比小于PCTUSED时 可通过行DELETE或UPDATE来减少列存储 PCTUSED 行链接 RowChain 和行迁移 RowMigration Beforeupdate Afterupdate 范围 Extent 一个范围由一组数据库块组成 范围是由段分配的 分配的第一个范围称初始范围 initial 以后分配的范围称增量范围 next 下述情况下分配子段段创建时扩展时修改时下述情况下释放子段删除时修改时清空时 Truncated 自动改变大小时 仅对回滚段 决定Extent的参数 决定extent的参数 initial最初分配的空间next下一步分配的空间数maxextents最大分配的extent数minextents最小分配的extnet数pctincrease增长率 指数级增长 optimal尽量设小 或为0 缺省为空 仅用于回滚段 freelist 存储参数的设定规则 1 在对象级的存储参数设置值覆盖表空间级的设置2 未在对象级设置存储参数 由表空间级数设置决定3 未在表空间级设置存储参数 由Oracle数据库级参数设置决定4 若存储参数改变后 新的选项只针对未分配的extents有效 表空间 表 索引 分区 快照 快照日志的存储参数 默认值最小值Initial5个数据块2个数据块Next5个数据块1个数据块Minextents11Maxextents根据数据块大小而定1Pctincrease500推荐使用的参数规则 使用大小一致的 增长率较低存储分配 initial next表空间的pctincrease1其它数据对象pctincrease0 段 Segment 表空间可以由一个或多个段组成段无法跨越表空间 但是段可以跨越属于同一表空间的多个数据文件每个段由一个或多个分区组成空间管理信息包含在 表空间TS 文件FILE 段SEG 用过的子段UET 用户限额TSQ 空闲的子段FET Segment中常见的十种不同类型的存储对象 1 table表 2 view视图 实为一个select语句 3 index索引 4 cluster簇 5 sequence序列 6 synonme定义另一个数据库对象同义词 7 snapshot快照 8 storedprocedur
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年化妆品品牌推广经理营销能力考核试卷及答案解析
- 2025年家政服务专业初级考试技巧与预测题分析
- 2025年应急救灾无人机笔试高频题解宝典
- 2025年广播电视节目制作师技术水平测试试题及答案解析
- 2025年电子商务运营专员职业技能考核试题及答案解析
- 2025年水管员灌渠方向面试冲刺题
- 课件不准修改的原因
- 2025年工业机器人编程题集
- 机电提升运输安全知识培训课件
- 2025年农发行招聘笔试高频考点预测题
- 《集中用餐单位落实食品安全主体责任监督管理规定》解读与培训
- 2025风电项目EPC总承包工程合同
- 消防梯翻新装修施工方案
- 中学生传染病防治知识
- 菲林格尔维修人员上门维修服务规范525
- 个体工商户合伙协议书律师审核起草
- 足球比赛裁判培训
- (高清版)DB11∕T045-2025医学实验室质量与技术要求
- 2025年学校取暖煤炭采购合作协议书
- 胖东来管理制度
- 学费分期付款申请书
评论
0/150
提交评论