创建与维护Oracle表空间(二)


1.表空间的类型

(1).永久性表空间

永久性表空间用于存储永久性的数据。

(2)临时表空间

临时表空间只能用于存储临时数据,不能存储永久性数据。

(3)大文件表空间

大文件表空间主要用于解决存储文件大小不够的问题,与普通表空间不同的是,大文件表空间只能对应一个数据文件或临时文件,而普通表空间最多可以对应1022个数据文件或临时文件。

(4)撤销表空间

Oracle12c支持两种管理撤销表空间的方式:自动撤销管理和回退段撤销管理。

2.表空间的状态

读写、只读和脱机。

3.表空间的管理方式

字典管理方式和本地管理方式。

4.使用命令方式创建表空间命令的基本语法

create tablespace命令

5.创建表空间

(1)创建本地管理表空间

create tablespace orcltab datafile ‘e:\data01.dbf’ size 10m;

(2)创建临时表空间

create temporary tablespace tmptbs tempfile ‘e:\tmpdata01.dbf’ size 50m ;

6.查看新创建的表空间

select tablespace_name,status,contents from dba_tablespaces;

7.设置和修改表空间属性

(1)使表空间脱机alter tablespace myspace offline
(2)使表空间联机alter tablespace myspace online
(3)使表空间只读alter tablespace myspace read only
(4)使表空间可写alter tablesapce myspace read write

8.删除表空间

drop tablespace ‘表空间’ including contents and datafiles;
说明:including contents 表示删除表空间时,删除该空间的所有数据库对象,而datafiles表示将数据库文件也删除。

9.扩展表空间

(1)增加数据文件

alter tablespace orcltab add datafile ‘e:\my02.dbf’ size 20m;

(2)增加数据文件的大小

alter database datafile ‘e:\my01.dbf’ resize 50m;

(3)设置文件的自动增长

alter database datafile ‘e:\my02.dbf’ autoextend on next 10m maxsize 500m;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值