對比 SQL Server,Oracle 開創性提出表空間設計,支援磁碟配額控制、I/O 隔離、備份粒度控制,所有高階優化皆建立於此。
CREATE TABLESPACE app_data
DATAFILE '/u01/oradata/app_data01.dbf' SIZE 2G
AUTOEXTEND ON NEXT 100M MAXSIZE 10G
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M
SEGMENT SPACE MANAGEMENT AUTO;
CREATE USER app_user IDENTIFIED BY password
DEFAULT TABLESPACE app_data
TEMPORARY TABLESPACE temp
QUOTA UNLIMITED ON app_data;
TABLESPACE 子句QUOTA 限制,落實磁碟配額管控APP_INDEX),分離資料與索引 I/OALTER USER ... DEFAULT TABLESPACE ...
ALTER USER dcd IDENTIFIED BY dcdpwd DEFAULT TABLESPACE app_data;