管理表空间ppt课件.ppt

管理表空间ppt课件.ppt

ID:59466844

大小:173.50 KB

页数:43页

时间:2020-09-14

管理表空间ppt课件.ppt_第1页
管理表空间ppt课件.ppt_第2页
管理表空间ppt课件.ppt_第3页
管理表空间ppt课件.ppt_第4页
管理表空间ppt课件.ppt_第5页
资源描述:

《管理表空间ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、管理表空间本章内容9.1表空间概述9.2管理表空间的准则9.3创建表空间9.4修改表空间9.5删除表空间9.6查询表空间信息9.7在OEM中管理表空间9.1表空间概述表空间是Oracle数据库中最大的逻辑结构。Oracle数据库是由一个或多个表空间组成。表空间和数据库物理结构联系密切。它在物理上与磁盘上的数据文件相对应。数据逻辑上存放在表空间中;物理上存放在数据文件中。Oracle数据库的存储结构表空间的作用控制数据库所占用的磁盘空间。控制用户所占用的表空间配额。通过表空间管理数据流向,提高I/O性能。将

2、表空间设置为只读状态从而保持静态数据。表空间提供了一个备份和恢复单位。表空间的类型按是否存放的是系统数据分:按表空间的存放内容分:按表空间中文件的大小及最多个数分:表空间的类型I按是否存放的是系统数据分:系统表空间:SYSTEM:存储Oracle的系统数据(如数据字典表)。创建数据库时,SYSTEM第一个被创建,具有较高的管理权限,不能被脱机。SYSAUX:是Oracle10g新引入的辅助系统表空间。存放其他可选组件的系统数据。两者都不可以被删除和更改。非系统表空间:分离不同类型数据信息,便于管理表空间。

3、表空间的类型II按表空间内容分:永久性表空间、临时表空间、撤销表空间selecttablespace_name,contentsfromdba_tablespaces;永久性表空间:存放永久性数据。临时表空间:存储的是临时性数据。(orderby等SQL语句会产生大量的临时数据。在创建用户时,要给其指定一个临时表空间,存放其操作产生的临时数据,如果没有指定,就会增用系统表空间,影响服务器效率。)撤销表空间:存放回滚段的数据信息。表空间的类型III大文件表空间、小文件表空间select*fromv$tabl

4、espace;selecttablespace_name,bigfilefromdba_tablespaces;大文件表空间是10g引入的表空间,为超大数据库设计的。大文件表空间只能放置一个数据文件,数据文件可以包括4G个数据块。最大可以达到32TB。小文件表空间可以放置1022个数据文件。表空间的区、段管理方式区(Extent)的管理方式段(Segment)的管理方式表空间的区管理方式针对区的分配方式的不同,表空间的管理有两种管理方式:数据字典管理方式(DMT)传统管理方式。10g已经不再使用该方式。O

5、racle通过对数据字典中相关的基础表进行更新来分配新区、回收旧区。本地管理方式(LMT)10g默认的管理方式。表空间中所有数据文件头均有一个位图(bitmap),用于记录表空间所有区的分配情况。更新该位图来实现区的分配和回收。不对任何表作更新操作。在本地管理方式下,可以用关键字来指定表空间区的分配方式:UNIFORM:统一分配,所有区大小都相同。AUTOALLOCATE:自动分配,指定由Oracle来自动管理区大小,Oracle会自动选择合适的大小。表空间的段管理方式在本地管理方式中,还可以指定段的管理

6、方式:段的管理主要是Oracle管理段中已用数据块和空闲数据块的机制。MANUAL(手工):通过空闲列表管理。AUTO(自动):使用位图管理。根据位图中取值来判断数据块是否可用。效率高。表空间的状态一、读写(readwrite)二、只读(Readonly)三、脱机状态(Offline)正常(Normal):执行检查点,不需要恢复。临时(Temporary):执行检查点,但不必保证所有数据文件都联机可用;如脱机时,有文件不可用,忽略错误。可能需要恢复。立即(Immediate):不执行检查点。需要恢复。用于

7、恢复(ForRecover):用于恢复的关闭方式。9.2管理表空间的准则创建多个非系统表空间满足不同类型的用户存储数据的需要。为用户设置表空间配额9.3创建表空间用户必须拥有Createtablespace权限才能创建表空间。所有的表空间都应有sys用户来创建。在表空间的创建中,Oracle完成几个工作:在数据字典、控制文件中记录该表空间。在操作系统中指定相应的物理文件对应数据文件。在预警文件中记录下创建表空间的信息。体验创建表空间:在OEM中创建表空间newtbs,并指定相关参数。1.要指定表空间名;2

8、.指定表空间的类型;3.指定和表空间物理对应的数据文件及属性;4.指定区的管理参数;5.指定段的管理参数;6.指定其他属性logging/nologging等语法Create[smallfile

9、bigfile][Permanent

10、Temporary

11、Undo]tablespace表空间名datafile

12、tempfiledatafile_clause1[,…][logging

13、nologging][ExtentManage

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。