网站大量收购独家精品文档,联系QQ:2885784924

9-Oracle数据库逻辑结构.pptx

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九讲 数据库逻辑结构;学习内容;9.1 数据库逻辑结构概述;;数据存储单位;表空间 逻辑上用来保存各种段,物理上由多个操作系统文件组成。 文件 属于某个表空间的物理文件;逻辑结构与物理结构的对应关系;;9.2 数据块;;;数据块概念小结;9.2.2 块空间的使用及存储参数;;块空间的使用;PCTFREE;PCTFREE 的影响;PCTUSED;数据块(Block)的存储参数;9.2.3 行链接和行迁移;行迁移;9. 3 扩展区;9.3.1 扩展区的概念;9.3.2 扩展区的分配和释放 ;9.3.3 扩展区的参数设置 ;表空间、表、索引、分区、快照、快照日志 的存储参数;对象级的存储参数设置值覆盖表空间级的设置 未在对象级设置存储参数,由表空间级的设置决定 未在表空间级设置存储参数,由Oracle数据库级参数设置决定 存储参数改变后,新的选项只针对未分配的extents有效。;9. 4 段;9.4.1 段的概念;9.4.2 段的分类;9.4.3 查询段信息;获得已用子段的信息;检查空闲子段的信息;9. 5 表空间及其管理;9.5.1 表空间的概念;9.5.2 表空间分类;非系统表空间 (1) 临时表空间:存放用户的排序等临时 数据,临时段占有的空间会在下次系统启动的时候全部被释放 (2) 回滚段表空间:临时存放修改前的数据 (3) 用户表空间:一般是由用户建立,来存取用户数据(包括索引)的表空间 。 ;多个表空间的优势;能够将某个表空间设置为脱机状态或联机状态,以便对数据库的一部分进行备份和恢复。 能够将某个表空间设置为只读状态,从而将数据库的一部分设置为只读状态。 能够为某种特殊用途专门设置一个表空间,比如临时表空间等,以优化表空间的使用效率。 能够更加灵活地为用户设置表空间限额;9.5.3 表空间的存储管理方式;9.5.4 表空间管理;9.5.4.1 创建表空间;创建字典管理表空间;CREATE TABLESPACE user_data DATAFILE ‘f:\orcl\user_data_01.dbf SIZE 500M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M;;创建临时表空间;创建字典管理的临时表空间 create tablespace temp datafile ‘f:\orcl\temp01.dbf’ size 300M default storage (initial 2M next 2M pctincrease 0 maxextents unlimited) extent management dictionary temporary; ;创建本地管理的临时表空间 create temporary tablespace temp tempfile ‘f:\orcl\temp_01.dbf’ size 500M extent management local uniform size 10M; ;9.5.4.2 修改表空间;改变表空间存储设置 ;例2:将表空间的缺省存储参数定义为第一个区大小2M,第二个区大小2M,每个段最多分配999个区 alter tablespace app_data default storage( initial 2m next 2m maxextents 999); ;改变表空间状态 ;使表空间只读 如果不想让用户修改表空间中的任何数据,可以将表空间设置为只读。system表空间不能设置为只读。 alter tablespace user read_only; alter tablespace app_data read write ; ;改变表空间的尺寸;扩大表空间方案一;扩大表空间方案二; 例:以下命令创建了表空间student_data,当数据占满了student3.dbf文件之后,系统会自动扩展该数据文件,并且该数据文件每次扩展的尺寸为50MB,并且其最大尺寸没有限制。 create tablespace student_data datafile ‘ f:\orcl\student3.dbf’ size 200M autoextend on next 50M maxsize unlimited default storage(initial 100m

文档评论(0)

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

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

1亿VIP精品文档

相关文档