一、表空间和临时表空间
二、表空间和数据文件
三、维护表空间
1. 创建表空间
2. 创建临时表空间
3. 向表空间添加数据文件
4. 删除表空间
一、表空间和临时表空间
表空间:数据库的逻辑存储结构,用来存储数据表、索引等数据对象。任何对象在创建时都需要指定存在哪个表空间。每个数据库至少有一个表空间,如SYSTEM表空间。
临时表空间:用来存储临时段,临时段的创建通常与排序之类的操作有关,当该空间完成排序操作后oracle系统会自动释放。我们常用的几个操作有用到临时空间,如:select distinct 不重复检索、union联合查询、minus差值计算等。
二、表空间和数据文件
表空间:数据库的逻辑存储结构
数据文件:数据库的物理存储结构
两者关系:
(1)每个表空间由一个或许多个数据文件组成,一个数据文件只能属于一个表空间
(2)创建表空间时一定要创建数据文件,增加数据文件时也需指定表空间
三、维护表空间
1. 创建表空间
step1:查询用户表空间的数据文件SQL> select name from v$datafile;
可看到系统中存在的数据文件,且数据文件的存储路径:/u01/app/oracle/oradata/ORA11GRZ/。得到数据文件的存储路径&#