select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space;
SQL> select file_name from dba_data_files; FILE_NAME --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- /opt/oracle/oradata/orcl/users01.dbf /opt/oracle/oradata/orcl/undotbs01.dbf /opt/oracle/oradata/orcl/sysaux01.dbf /opt/oracle/oradata/orcl/system01.dbf /opt/oracle/oradata/orcl/example01.dbf /opt/oracle/oradata/orcl/neo.dbf 6 rows selected.
create tablespace test datafile '/opt/app/oracle/oradata/test.dbf' size 8M autoextend on next 5M maxsize 10M;
maxsize unlimited 是大小不受限制
create tablespace test datafile '/opt/app/oracle/oradata/test.dbf' size 800M autoextend on next 50M maxsize unlimited
unform表示區的大小相同,預設為1M
create tablespace test datafile '/opt/app/oracle/oradata/test.dbf' size 800M autoextend on next 50M maxsize 1000M extent management local uniform;
unform size 500K表示區的大小相同,為500K
create tablespace test datafile '/opt/app/oracle/oradata/test.dbf' size 800M autoextend on next 50M maxsize 1000M extent management local uniform size 500K;
autoallocate 表示區的大小由隨表的大小自動動態改變
create tablespace test datafile '/opt/app/oracle/oradata/test.dbf' size 800M autoextend on next 50M maxsize 1000M extent management local autoallocate;
temporary 創建字典管理臨時表空間
create tablespace test datafile '/opt/app/oracle/oradata/test.dbf' size 800M autoextend on next 50M maxsize 1000M temporary;
例 43.2. 創建表空間實例
SQL> create tablespace ts_b01_def datafile '/opt/oracle/oradata/orcl/ts_b01_def.dbf' size 100m autoextend on; Tablespace created. SQL> create tablespace ts_b01_idx datafile '/opt/oracle/oradata/orcl/ts_b01_idx.dbf' size 100m autoextend on; Tablespace created.
更改自動擴展屬性
alter database datafile '/opt/app/oracle/oradata/test.dbf', '/opt/app/oracle/oradata/test01.dbf' '/opt/app/oracle/oradata/test02.dbf' autoextend off;