Oracle Database 11g应用与开发教程 教学课件 作者 978 7 302 31490 5 第5章 表空间的管理.pptVIP

Oracle Database 11g应用与开发教程 教学课件 作者 978 7 302 31490 5 第5章 表空间的管理.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle 11g数据库应用教程 第5章 表空间的管理 本章概述 在物理上,数据库中的数据存储在数据文件中,而在逻辑上,数据库中的数据存储在表空间中。 在Oracle中表空间和数据文件之间存在着对应关系,这两个概念经常是成对出现的。创建数据库的同时就需要指定数据库建立的表空间。 本章将介绍如何创建表空间和数据文件,以及对已有的表空间进行维护和管理。 本章的学习目标 了解表空间的管理类型 掌握创建基本表空间的方法 掌握管理和维护基本表空间的方法 掌握如何管理临时表空间 掌握如何管理数据文件 主要内容 5.1 概述 5.2 表空间管理 5.3 临时表空间 5.4 撤销表空间 5.5 数据文件 5.6 本章小结 5.1 概述 表空间是Oracle数据库中最大的逻辑存储单位,同时也是数据库的存储空间单位,系统通过表空间存储模式对象。表空间在物理上表现为磁盘数据文件,通过查询数据字典视图DBA_DATA_FILES可以了解与表空间对应的数据文件。深入理解表空间,了解表空间的属性和特点,掌握表空间及数据文件的管理方法,也是数据库管理员的一项重要职责。 Oracle使用表空间将相关的逻辑结构组合在一起,每个表空间由一个或多个数据文件组成,但是一个数据文件只能属于一个表空间,这是逻辑与物理的统一。所以,数据库的存储空间在物理上体现为数据文件,而在逻辑上表示为表空间。 根据表空间对盘区的管理方式,表空间可以分为数据字典管理的表空间和本地化管理的表空间两种。 1. 数据字典管理表空间 数据字典管理表空间是传统的表空间类型,其主要用于早期的Oracle数据库版本中。在数据字典管理表空间中,如果因为数据库对象扩大而需要分配新的存储空间时,Oracle必须查询数据字典来确定可用空间,这样会造成对系统性能的影响。当对这种表空间分配一个新盘区时,Oracle必须执行SQL语句去查询数据字典以查找空闲空间,并标记为空的可用空间。因此,当对表空间进行存储空间的分配与回收时,会在数据库中产生读写操作。这也就意味着,在执行SQL语句的过程中可能产生回退数据,从而引起回滚段的动态扩展,增加系统回滚段的开销。因此,从Oracle 9i Release2之后,系统默认创建的表空间为本地管理表空间。 2. 本地管理表空间 因为数据字典管理表空间存在存储参数难以管理,以及磁盘碎片等问题,数据字典表空间已经被淘汰。本地管理表空间不再使用数据字典去寻找空闲空间,而使用位图的方法使用表空间中的数据块,以避免使用SQL语句引起系统性能的下降。该方法也使相邻的空闲空间被作为一个大的空间块,从设计上保证自动合并磁盘碎片,消除了磁盘碎片问题。另外,在本地管理表空间中,盘区的大小事可以设置为相同的,这样在表空间级强制设置了存储参数,数据库管理员不用再担心用户使用了不正确的存储参数。 主要内容 5.1 概述 5.2 表空间管理 5.3 临时表空间 5.4 撤销表空间 5.5 数据文件 5.6 本章小结 5.2 表空间管理 表空间的管理主要涉及到对表空间进行创建、修改和删除等操作。通过本节的学习将掌握创建表空间、建立大文件表空间、修改表空间的状态以及删除表空间的操作。 5.2.1 创建表空间 (2)打开表空间窗口,进入表空间管理页面,如图5-2所示。该页面中列出了各表空间的信息(如区管理方式、段管理方式),在这里可以看到已经创建成功的表空间的信息。 (3)单击“创建”按钮,进入“创建表空间”页面,如图5-3所示。在“名称”文本框中输入创建的表空间名;在“区管理”选项中使用默认的本地管理方式;在“类型”选项中指定创建永久表空间,表空间的状态为读写。 2. 使用命令行创建表空间 5.2.2 查看表空间 5.2.3 维护表空间 5.2.4 创建大文件表空间 5.2.5 删除表空间 主要内容 5.1 概述 5.2 表空间管理 5.3 临时表空间 5.4 撤销表空间 5.5 数据文件 5.6 本章小结 5.3 临时表空间 主要内容 5.1 概述 5.2 表空间管理 5.3 临时表空间 5.4 撤销表空间 5.5 数据文件 5.6 本章小结 5.4 撤销表空间 主要内容 5.1 概述 5.2 表空间管理 5.3 临时表空间 5.4 撤销表空间 5.5 数据文件 5.6 本章小结 5.5 数据文件 主要内容 5.1 概述 5.2 表空间管理 5.3 临时表空间 5.4 撤销表空间 5.5 数据文件 5.6 本章小结 5.6 小结 【例5-19】将例5-5重命名后的表空间TBSONE的数据文件TBS01.dbf重命名为TBS

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档