|
|
11g+版本中:
创建表空间时,默认的扩展分配模式(ALLOCATION_TYPE)为:扩展大小自动分配(AUTOALLOCATE)
--完整案例如下:
CREATE TABLESPACE TS_NAME
DATAFILE '/DATA/TS_NAME01.DBF' SIZE 500M
EXTENT MANAGEMENT LOCAL -- 本地管理
AUTOALLOCATE -- 扩展大小自动分配(默认)
SEGMENT SPACE MANAGEMENT AUTO; -- 自动段空间管理
--但是在数据字典的查询中,会显示为’SYSTEM‘:
SQL> CREATE TABLESPACE TS_NAME DATAFILE '/u01/app/oracle/oradata/orcl/TS_NAME01.DBF' SIZE 50M
2 EXTENT MANAGEMENT LOCAL
3 AUTOALLOCATE
4 SEGMENT SPACE MANAGEMENT AUTO;
Tablespace created.
SQL> SELECT TABLESPACE_NAME,
2 EXTENT_MANAGEMENT, -- LOCAL
3 ALLOCATION_TYPE -- AUTOALLOCATE
4 FROM DBA_TABLESPACES
5 WHERE TABLESPACE_NAME = 'TS_NAME';
TABLESPACE_NAME EXTENT_MAN ALLOCATIO
------------------------------ ---------- ---------
TS_NAME LOCAL SYSTEM
|
|