oracle数据表空间与数据文件,Oracle表空间与数据文件

Oracle表空间和数据文件

表空间可以看做是Oracle数据库的逻辑结构,数据文件可以看成是Oracle的数据库的物理结构。

Oracle默认表空间

System:存放数据字典,表、视图、存储过程的定义等

Sysaux:system表空间的辅助空间,存放除数据字典以外的其他数据对象,减少system 表空间的负荷。

Undotbs1: 存放撤销数据的表空间。

Temp:存放sql语句处理的表和索引的信息,比如,数据排序就占用此空间。Users: 通常用于存放‘应用系统’所使用的数据库对象。

Example:如果安装时选择‘实例方案’,则此表空间存放各样例的数据。

查看表空间的名称和位置

Select file_name,tablespace_name from dba_data_files;

查看Users的表空间内存放的数据对象

Select owner,segment_name,partition_name,tablespace_name from dba_segments

Where tablespace_name=’USERS’;

查看sysaux表空间

Select owner,segment_name,partition_name,tablespace_name from dba_segments

Where tablespace_name=’SYSAUX’;

注意:用户可以对sysaux表空间进行增加数据文件和监视等操作,但不能对其执行删除、重命名或设置只读READ ONLY等操作。

创建表空间

Oracle建议将不同的数据类型存放到不同的表空间中。

创建表空间时需要注意:

1.是创建小文件表空间,还是大文件表空间(默认是小文件表空间)。

2.是使用局部盘区管理方式,还是使用传统的目录盘区管理方式(默认是局部盘区管理)。

3.手动管理段空间,还是自动管理段空间。

4.是否用于临时段或撤销段的特殊表空间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值