1 / 34
文档名称:

35-管理表空间和数据文件.ppt

格式:ppt   页数:34
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

35-管理表空间和数据文件.ppt

上传人:小玉儿 2012/2/1 文件大小:0 KB

下载得到文件列表

35-管理表空间和数据文件.ppt

文档介绍

文档介绍:管理表空间和数据文件
目标
完成这一课的学习后,您应该能达到下列目标:
确定表空间和数据文件的用途
创建表空间
管理表空间
表空间和数据文件
Oracle 在逻辑上以表空间存储数据,而实际上以数据文件进行存储。
表空间:
某一时刻只能属于一个数据库
由一个或多个数据文件组成
可进一步划分为逻辑存储单元
数据文件:
只能属于一个表空间和一个 数据库
是方案对象数据的资料档案库
数据库
表空间
数据文件
表空间类型
SYSTEM 表空间
随数据库创建
包含数据字典
包含 SYSTEM 还原段
非 SYSTEM 表空间
用于分开存储段
易于空间管理
控制分配给用户的空间量
创建表空间
CREATE TABLESPACE userdata
DATAFILE '/u01/oradata/' SIZE 100M
AUTOEXTEND ON NEXT 5M MAXSIZE 200M;
使用以下命令创建表空间:
CREATE TABLESPACE
表空间的空间管理
本地管理的表空间:
在表空间内管理空闲区
使用位图来记录空闲区
每一位与一个块或一组块相对应
位的数值指明是空闲还是已占用
字典管理的表空间:
由数据字典管理空闲区
在分配或回收区时更新对应的表
本地管理的表空间
减少了对数据字典表的争用
分配或回收空间时不生成还原数据
无需合并
CREATE TABLESPACE userdata
DATAFILE '/u01/oradata/' SIZE 500M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;