1. 首页 > ITPUX技术网 > 正文

Oracle OCP培训实战教程_Oracle数据库管理维护与备份恢复之7_管理表空间和数据文件

Oracle OCP培训实战教程_Oracle数据库管理维护与备份恢复之7_管理表空间和数据文件

1.1 ORACLE 的逻辑结构

tablespace — logical area
segment — specific logical structure occupied space collection
4 种类型的段空间 table/index/temp/rollback segment
extent – 数据库空间分配的最小单位。
block – 数据库使用和存放的单位。
段可以跨数据文件,分区不能跨数据文件

533

1.2 表空间的分类
表空间可以分为系统表空间和非系统表空间两类。
1 )系统表空间
系统表空间必不可少,存放数据字典等数据。必定有一个系统回滚段放在系统表
中 。
查看当前的表空间
select * from v$tablespace ;
查看数据文件
select * from v$datafile ;

表空间与数据文件的对应
select t1.name ,t2.name
from v$tablespace t1,v$datafile t2
where t1.ts#=2.ts#;
系统表空间中的系统回滚段
select * from dba_rollback_segs ;
2 )非系统表空间
数据库设计:
� 临时数据和永久数据分开
� 回滚数据和用户数据分开
� 索引和数据表放在不同的表空间,提高并发性
� 只读数据和读写分开
� 对只读数据不做备份,经常改变数据备份
限制用户对表空间的使用
alter user kong quota 10m on users ;
1.3 表空间的创建
创建表空间的语法:

本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html

联系我们

在线咨询:点击这里给我发消息

微信号:itpux-com

工作日:9:30-18:30,节假日休息