oracle 课件第05章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle 课件第05章

第5章 数据库存储管理 课程描述 介绍Oracle数据库的存储单元和物理文件管理。 Oracle数据库的存储单元包括表空间、段、区间和数据块等。 本章知识点 表空间管理 重做日志管理 归档日志管理 控制文件管理 5.1.1 表空间的概念 表空间是Oracle数据库中最大的逻辑单位。存储着数据库的所有对象。 如果将数据库比为一个放资料的柜子,则柜子的抽屉就是我们的表空间,抽屉里面的文件夹就是我们的数据文件,文件夹中的纸就是段,纸上的文字就是我们通常意义上的数据。属于不同应用的数据应当被放在不同的表空间中,就好像不同类别的资料需要放入不同的抽屉一样。数据库、表空间、数据文件之间的关系见下图. 查看表空间信息 与表空间相关的视图 查看表空间信息 【例】查看视图V$TABLESPACE中表空间的内容和数量,代码及执行结果如下: SQL SELECT * FROM V$TABLESPACE; TS# NAME INC BIG FLA ENC ---- ------------ --- --- --- --- 0 SYSTEM YES NO YES 1 UNDOTBS1 YES NO YES 2 SYSAUX YES NO YES 4 USERS YES NO YES 3 TEMP NO NO YES 6 EXAMPLE YES NO YES 7 ORCLTBS01 YES NO YES 8 ORCLTBS02 YES NO YES 已选择8行。 查看表空间信息 【例】通过视图DBA_TABLESPACES查看所有表空间的信息,代码及执行结果如下: SQLSELECT TABLESPACE_NAME,CONTENTS, STATUS FROM DBA_TABLESPACES; TABLESPACE_NAME CONTENTS STATUS --------------- ---- ----- SYSTEM PERMANENT ONLINE UNDOTBS1 UNDO ONLINE SYSAUX PERMANENT ONLINE TEMP TEMPORARY ONLINE USERS PERMANENT ONLINE EXAMPLE PERMANENT ONLINE ORCLTBS01 PERMANENT ONLINE ORCLTBS02 PERMANENT ONLINE 已选择8行。 查看表空间信息 “表空间管理”页面 5.1.2 创建表空间 5.1.2 创建表空间 1.通过SQL命令创建表空间 创建表空间的基本语法格式如下所示: CREATE TABLESPACE 表空间名称  DATAFILE ‘数据文件全名’  SIZE 数据文件初始长度; 以下语句将创建表空间DATASPACE,数据文件初始长度为50M: SQLCREATE TABLESPACE DATASPACE DATAFILE D:\oracle\product\10.2.0\oradata\orcl\Data01.DBF SIZE 50M; 2. 演示:在OEM中创建表空间 5.1.2 创建表空间 表空间的管理方式分为: 数据字典管理方式 在数据字典管理方式下,使用数据字典来管理存储空间的分配。当在表空间中分配新的区或回收已分配的区时,Oracle将对数据字典中的基础表进行更新。由于表的更新会产生回退信息和重做信息,这会对回退段和重做日志文件进行读写,从而又产生存储管理操作,形成了递归。 本地管理方式 在本地管理方式下,表空间中区的分配和回收的管理都存储在表空间的数据文件中,而与数据字典无关。表空间会在每个数据文件中维护一个位图结构,用于记录表空间中所有区的分配情况。当在表空间中分配新的区或回收已分配的区时,Oracle将对数据文件中的位图进行更新。这种更新不是对基础表的更新操作,所以能够避免递归现象,提高空间存储管理的性能。 5.1.2 创建表空间 表空间的类型 永久表空间 撤销表空间 临时表空间 大文件表空间 创建表空间 1.本地管理表空间 【例】在CREATE TABLESPACE语句中使用EXTENT MA

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档