表空间: 一次只能属于一个数据库;由一个或多个数据文件组成。
数据文件: 只能属于一个表空间和一个数据库。
表空间管理使用local管理表空间不应该用Dictionary-managed表空间。
SQL> create tablespace readuser datafile ‘/oradata/data/wilson1/readuser01.dbf’ size 15m
extent management local uniform size 128k;
查看表空间是否开启自动增长
SQL> desc dba_data_files;
SQL> col file_name format a30;
SQL> select file_name,tablespace_name,autoextensible from dba_data_files;
调整表空间的三种方式
-
启用自动增长并添加数据文件
SQL> alter tablespace readuser add datafile ‘/oradata/data/learning/readuser03.dbf’ size 30m autoextend on next 40m maxsize 500m; -
调整原有数据文件并开启表空间自动增长
SQL>alter database datafile ‘/oradata/data/wilson1/readonly01.dbf’ resize 2048m autoextend on next 10m maxsize unlimited; -
创建表空间并开启自动增长
create tablespace clientuser datafile ‘/oradata/data/wilson1/clientuser01.dbf’ size 23m autoextend on next 10m maxsize 500m;




