ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 表空间和数据文件

表空间和数据文件

原创 Linux操作系统 作者:yuecaibo 时间:2012-03-06 00:00:58 0 删除 编辑

表空间是数据文件的容器
表空间是数据文件在数据库内逻辑的组织形式
数据文件存在于操作系统之上,也可以是裸设备

 

常见表空间

system系统表空间
 数据库创建时就创建 必须包含
 存放数据库基本组件信息 比如基表
sysaux辅助表空间
 10G引入 system太大了.就将部分功能组件取出放到sysaux里
 属于SYSTEM表空间的辅助表空间
 独立出来的好处
  SYSTEM表空间的负荷得以减轻.
  反复创建一些相关对象及组件引起SYSTEM表空间的碎片问题得以避免
 查看sysaux表空间内的组件信息和大小
  select OCCUPANT_NAME,SPACE_USAGE_KBYTES from V$SYSAUX_OCCUPANTS;
undotbs回退表空间
 用于事务回退,保存改前镜像块

temp临时表空间
 存放临时数据 磁盘排序或临时表
 
users和example
 oracle提供的样本数据表空间

用户数据表空间
 用户自建


表空间分类
 永久表空间管理
 临时表空间管理
 回退表空间管理

查看表空间的类型

idle> select TABLESPACE_NAME,CONTENTS from dba_tablespaces;

TABLESPACE_NAME CONTENTS
--------------- ---------
SYSTEM  PERMANENT
UNDOTBS1 UNDO
SYSAUX  PERMANENT
TEMP  TEMPORARY
USERS  PERMANENT
MYTBS  PERMANENT

6 rows selected.

idle>

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24756465/viewspace-717780/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 归档数据库
下一篇: 永久表空间
请登录后发表评论 登录
全部评论

注册时间:2012-03-03

  • 博文量
    42
  • 访问量
    37666