題外話:數據庫
在oracle中,咱們的數據庫用戶都有一個默認表空間歸屬,當在該用戶下建立表或其餘對象時默認會將其歸屬在默認表空間;oracle
不排除後期修改了用戶默認表空間的狀況存在,此後新加入的對象默認會放置在新設定的表空間下,故:可能存在一個用戶下的表或其餘對象分屬於不一樣的表空間狀況spa
咱們在建立表空間時,能夠本身去指定表空間的物理文件名及路徑地址,能夠設定它爲自動增加以及自動增加大小單位,能夠給一個表空間指定多個存儲物理文件。code
如下就是一個同時知足以上幾點建立表空間的命令語句,請作參考:對象
--DROP TABLESPACE YAN_GAS INCLUDING CONTENTS AND DATAFILES; CREATE TABLESPACE YAN_GAS DATAFILE 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\YAN_GAS2.DBF' SIZE 32760M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED, 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\YAN_GAS.DBF' SIZE 33554416K AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED, 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\YAN_GAS3.DBF' SIZE 13600M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING ONLINE EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 8K SEGMENT SPACE MANAGEMENT AUTO FLASHBACK ON;
須要注意的是:在oracle 11g中,表空間的每一個物理文件最大值爲32G,若是設定了自動增加,當物理文件的大小增加爲32G時就須要另外再去給該表空間添加一個物理文件blog
如下給出在toad for oracle中的截圖,很直觀、很方便:class