学无止境,两年的工作下很多知识都已忘记,学了新的忘了旧的,重学编程计划是为了回忆以前所学知识

oracle表空间包括三类

永久表空间:存储永久性数据,包括表,存储过程,视图

临时表空间:存储数据库的操作,操作结束会进行释放

undo表空间:保存数据操作之前的数据,允许数据回滚

1.用system账号登录,查询系统表空间

重学编程之oracle数据库表空间

重学编程之oracle数据库表空间

2.查询用户表空间

重学编程之oracle数据库表空间

重学编程之oracle数据库表空间

SYATEM 主要用来存放sys用户的表,视图以及存储过程等的一些数据库对象,也称为系统表空间

SYSAUX 作为EXAMPLE的辅助表空间

UNDOTBS1 主要用于存储一些撤销信息

TEMP 主要用于存储SQL语句处理的表,索引新的的,也称为临时表空间

USERS 也属于永久性表空间,主要用于存储数据库用户创建的数据库对象

EXAMPLE 应用安装Oracle11g数据库示例来使用的表空间

3.临时表空间

重学编程之oracle数据库表空间

查询用户,不给用户分配临时表空间,默认分配temp作为用户临时表空间

4.修改用户的表空间

重学编程之oracle数据库表空间

5.查询数据库文件

重学编程之oracle数据库表空间

6.创建表空间

重学编程之oracle数据库表空间

7.修改表空间的状态(是否脱机)

重学编程之oracle数据库表空间

8.修改表空间读写状态

重学编程之oracle数据库表空间

9.为一个tablespace添加文件和删除文件

重学编程之oracle数据库表空间

10.将表空间和文件一并删除

重学编程之oracle数据库表空间

 

相关文章: