表格模板-8管理表空间 精品.ppt
《表格模板-8管理表空间 精品.ppt》由会员分享,可在线阅读,更多相关《表格模板-8管理表空间 精品.ppt(43页珍藏版)》请在第一文库网上搜索。
1、管理表空间管理表空间本章内容本章内容 9.1 9.1 表空间概述表空间概述 9.2 9.2 管理表空间的准则管理表空间的准则 9.3 9.3 创建表空间创建表空间 9.4 9.4 修改表空间修改表空间 9.5 9.5 删除表空间删除表空间 9.6 9.6 查询表空间信息查询表空间信息 9.7 9.7 在在OEMOEM中管理表空间中管理表空间 9. 9.1 1 表空间概述表空间概述 表空间是表空间是OracleOracle数据库中最大的逻辑结构。数据库中最大的逻辑结构。OracleOracle数据库是由一个或多个表空间组成。数据库是由一个或多个表空间组成。 表空间和数据库物理结构联系密切。它在物
2、表空间和数据库物理结构联系密切。它在物理上与磁盘上的数据文件相对应。数据逻辑理上与磁盘上的数据文件相对应。数据逻辑上存放在表空间中;物理上存放在数据文件上存放在表空间中;物理上存放在数据文件中。中。Oracle数据库的存储结构数据库的存储结构表空间的作用表空间的作用 控制数据库所占用的磁盘空间。控制数据库所占用的磁盘空间。 控制用户所占用的表空间配额。控制用户所占用的表空间配额。 通过表空间管理数据流向,提高通过表空间管理数据流向,提高I/OI/O性能。性能。 将表空间设置为只读状态从而保持静态数据将表空间设置为只读状态从而保持静态数据。 表空间提供了一个备份和恢复单位。表空间提供了一个备份和
3、恢复单位。 表空间的类型表空间的类型 按是否存放的是系统数据分:按是否存放的是系统数据分: 按表空间的存放内容分:按表空间的存放内容分: 按表空间中文件的大小及最多个数分:按表空间中文件的大小及最多个数分:表空间的类型表空间的类型 I按是否存放的是系统数据分:按是否存放的是系统数据分: 系统表空间:系统表空间: SYSTEM:存储存储Oracle的系统数据(如数据字典表的系统数据(如数据字典表)。创建数据库时,创建数据库时,SYSTEM第一个被创建,具第一个被创建,具有较高的管理权限,不能被脱机有较高的管理权限,不能被脱机。 SYSAUX:是:是Oracle 10g新引入的辅助系统表空间新引入
4、的辅助系统表空间。存放其他可选组件的系统数据。存放其他可选组件的系统数据。 两者都不可以被删除和更改。两者都不可以被删除和更改。 非系统表空间:非系统表空间: 分离不同类型数据信息,便于管理表空间。分离不同类型数据信息,便于管理表空间。表空间的类型表空间的类型II 按表空间内容分:按表空间内容分: 永久性表空间、临时表空间、撤销表空间永久性表空间、临时表空间、撤销表空间 select tablespace_name,contents from dba_tablespaces; 永久性表空间:存放永久性数据。永久性表空间:存放永久性数据。 临时表空间:存储的是临时性数据。临时表空间:存储的是临时
5、性数据。 (order by等等SQL语句会产生大量的临时数据。在创语句会产生大量的临时数据。在创建用户时,要给其指定一个临时表空间,存放其操作建用户时,要给其指定一个临时表空间,存放其操作产生的临时数据,如果没有指定,就会增用系统表空产生的临时数据,如果没有指定,就会增用系统表空间,影响服务器效率。)间,影响服务器效率。) 撤销表空间:存放回滚段的数据信息。撤销表空间:存放回滚段的数据信息。表空间的类型表空间的类型III 大文件表空间、小文件表空间大文件表空间、小文件表空间 select * from v$tablespace; select tablespace_name,bigfile
6、from dba_tablespaces; 大文件表空间是大文件表空间是10g10g引入的表空间,为超大数据库设计引入的表空间,为超大数据库设计的。大文件表空间只能放置一个数据文件,数据文件的。大文件表空间只能放置一个数据文件,数据文件可以可以包括包括4G个数据块。最大可以达到个数据块。最大可以达到32TB。 小文件表空间可以放置小文件表空间可以放置1022个数据文件。个数据文件。 表空间的区、段管理方式表空间的区、段管理方式 区(区(ExtentExtent)的管理方式)的管理方式 段段 (SegmentSegment)的管理方式)的管理方式表空间的区管理方式表空间的区管理方式 针对区的分配
7、方式的不同,表空间的管理有两针对区的分配方式的不同,表空间的管理有两种管理方式:种管理方式: 数据字典管理方式(数据字典管理方式(DMTDMT) 传统管理方式。传统管理方式。10g10g已经不再使用该方式。已经不再使用该方式。 Oracle通过通过对数据字典中相关的基础表进行更新对数据字典中相关的基础表进行更新来分配新来分配新区、回收旧区。区、回收旧区。 本地管理方式(本地管理方式(LMTLMT) 10g10g默认的管理方式。表空间中所有数据文件头均有默认的管理方式。表空间中所有数据文件头均有一个位图一个位图(bitmap),用于记录表空间所有区的分,用于记录表空间所有区的分配情况。更新该位图
8、来实现区的分配和回收。不对配情况。更新该位图来实现区的分配和回收。不对任何表作更新操作。任何表作更新操作。在本地管理方式下,可以用关键字来指定在本地管理方式下,可以用关键字来指定表空间区的分配方式表空间区的分配方式: : UNIFORM UNIFORM :统一分配,所有区大小都相同。统一分配,所有区大小都相同。 AUTOALLOCATEAUTOALLOCATE:自动分配,指定由自动分配,指定由OracleOracle来来自动管理区大小,自动管理区大小,OracleOracle会自动选择合适的会自动选择合适的大小。大小。表空间的段管理方式表空间的段管理方式在本地管理方式中,还可以指定在本地管理方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表格模板-8管理表空间 精品 表格 模板 管理 空间
