大文件表空间时10g 的新特征,该表空间里只能包含一个数据文件,但其数据文件的尺寸可以达到4G个数据块。(4G * 8K = 32T)
1)small file,在一个表空间可以建立多个数据文件(8k的block,最多到32G)
2)bigfile:在一个表空间只能建立一个数据文件(缺点)(8k的block,datafile maxsize 可以32T),可以简化对数据文件管理
09:54:49 SQL> create bigfile tablespace big_tbs
09:54:52 2 datafile '/u01/app/oracle/oradata/bigtbs01.dbf' size 100m;
Tablespace created.
给大文件表空间增加多一个数据文件,会被拒绝,因为大文件表空间只能建立一个数据文件
09:55:01 SQL> alter tablespace big_tbs
09:55:10 2 add datafile '/u01/app/oracle/oradata/bigtbs02.dbf' size 100m;
alter tablespace big_tbs
*
ERROR at line 1:
ORA-32771: cannot add file to bigfile tablespace
09:55:20 SQL>
09:55:46 SQL> select name,bigfile from v$tablespace;
NAME BIG
-------------------------------------------------- ---
SYSTEM NO
RTBS NO
SYSAUX NO
USERS NO
EXAMPLE NO
INDX NO
OLTP NO
TEMP NO
TEST NO
TBS_16K NO
LX01 NO
LX02 NO
UNDO_TBS01 NO
TMP01 NO
BIG_TBS YES
15 rows selected.
该表空间的空间管理方式为本地管理,并且区尺寸由系统自动分配
总机:(010)-88589926,88589826,88587026 QQ讨论群:243729577 182441349 邮箱:cuug_bj@cuug.com
通信地址:北京市海淀区紫竹院路98号北京化工大学科技园609室(CUUG)邮政编码:100089
中国UNIX用户协会 Copyright 2010 ALL Rights Reserved 北京神脑资讯技术有限公司
京ICP备11008061号 京公网安备110108006275号