- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.4.1.3 表空间的划分 SYSTEM表空间 其它表空间 临时表空间(Temp) 回滚表空间(Undo) 用户的表空间(User) 索引表空间(Index) 3.4.1.4 表空间的基本属性 1.联机表空间和脱机表空间 表空间数据的可用性 2.永久表空间和临时表空间 3.只读表空间和读写表空间 3.4.2 段、区间和数据块 1. 段、区间和数据块概念 2. 块存储参数的设置 3. 区间存储参数的设置 4. 各级存储参数的优先级 5. 改变存储参数的影响 6. 创建基本表带存储参数的例子 3.4.2.1 段、区间和数据块概念 1 段、区间和数据块: 代表数据库为存储数据而分配的数据空间单元。 2 段(segment):数据库对象(例如表、索引、数据族等)的物理存储区。 3 区间(extent):地址连续的数据块序列 4 数据块(block):数据库在磁盘与系统内存间存取的最小单元 3.4.2.2 利用参数控制数据块空间使用 块空间可以利用的参数有: PCTFREE PCTUSED INITRANS MAXTRANS 3.4.2.2.1 PCTFREE 用该参数设置保留块的百分比,保留空间用于对已存在于块中的行的可能的修改。 为在插入过程中可能的修改保留的可用块空间的百分比 当达到PCTFREE限额时,块被认为已满,不能再插入新的行 块中的PCTFREE限额到达以后,保留在块中的空间为对已存在于块中的行的UPDATE命令服务 空闲空间用于插入新行、已存在行的增长以及数据块标题的增长 当空闲空间低于PCTFREE限额时,将从空闲队列中移出该块 系统缺省值是20 3.4.2.2.1 PCTFREE(续) 低PCTFREE允许将块填得更满,可以减少存储数据的块数目,但可能会产生行的链接(如一个表的列很多,一个数据块放不下一整行数据,就产生链接),或行的移动,(数据块的一行更新时长度增加并使块的空闲空间被填满,而该行数据又可以放在一个数据块中,就会被移到一个新的数据块中)。 低PCTFREE由于必须经常重新组织块,会增加处理的开销 高PCTFREE为将来的更新保留更多的空间,造成可能需要更多的块来保存数据。但可以减低行的链接和行移动的发生,不需要经常重新组织块,可以减少处理的开销。 3.4.2.2.2 PCTUSED 用该参数设置允许一个块可插入新行时的空闲空间百分比,只要一个空闲块的使用率低于该值,又没有达到PCTFREE的限额时,就可以插入新行。 例如:假设现有一数据块空闲空间有1K,PCTFREE设为20,PCTUSED设为60,则该1K的空闲块需要留出0.2K的空间(1K*20%=0.2K),供对块中已存在的行可能进行修改时使用,剩余0.8K空间,只要使用空间未超过0.6K(1K*60%=0.6K),就可以对该块插入新行。 系统缺省值是40 经常的删除操作产生不连续的可用空闲空间,可能导致块碎片,将PCTUSED的值设置合理,可减少块碎片的增加 低PCTUSED造成块不是经常空闲,可以减少处理开销,但增加了不用的空间 高PCTUSED造成块经常成为空闲,要增加处理开销,但提高了空间的利用率 3.4.2.2.3 INITRANS和MAXTRANS INITRANS用于确定一个数据块中并发事务的事务入口的初始数目 3.4.2.3 区分配控制 存储参数: INITIAL 分配给一个段的第一个区的字节数。缺省值为5个数据块 NEXT为段分配的下一个增加区的字节数。缺省值为5个数据块 MAXEXTENTS可以为一个段分配的区的总数。最大值依赖于ORACLE块大小。缺省值为99 MINEXTENTS当段生成时分配的区的总数。缺省为1个区 PCTINCREASE每一个增加区在前一个分配的增加区上增长的百分比。缺省为50% OPTIMAL(只针对回退段的设定)缺省为空 FREELISTS为向表中插入数据而保留的空闲块队列的数目 注:可以为表、索引、聚簇、回退段、表空间设置存储参数 3.4.2.4 存储参数的优先原则 存储参数在各实体上存储参数的优先原则: 实体级参数优先于表空间级对应的参数 当在实体级上没有显式地设置存储参数时,缺省使用表空间级参数 当表空间级没有显式地设置存储参数时,ORACLE提供系统缺省值 当存储参数修改后,新选项只适用于还没有分配的区 3.4.2.5 改变存储参数而产生的影响 不能修改INITIAL和MINEXTENTS 修改NEXT:下一个增加的区使用新的NEXT值,以后的区正常地按PCTINCREASE增长 修改PCTINCREASE:由下面的公式重新计算NEXT的当前值 NEXT=NEXT*(新的PCTINCREASE/旧的PCTINCREASE) 同时改变NE
您可能关注的文档
- 网络操作系统-安全加固(精品·公开课件).ppt
- 网络层提供的两种服务(精品·公开课件).ppt
- 网店经营技巧(三)- 市场定位 产品策略(精品·公开课件).ppt
- 网络传播推广方案(精品·公开课件).ppt
- 网络的结构设计及协议选择(精品·公开课件).ppt
- 网络电视(IPTV)业务、技术讲座(精品·公开课件).ppt
- 网络电视连接方法-普通宽带(精品·公开课件).ppt
- 网络电子刷卡考勤系统(精品·公开课件).ppt
- 网络订房培训(精品·公开课件).ppt
- 网络发布培训(精品·公开课件).ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)