Oracle12c中容錯&效能新特性之表空間組
1. 簡介
表空間組可以使使用者消耗來自多個表空間的臨時表空間。表空間組有如下特點:
1) 至少包含一個表空間。表空間組中包含的最大表空間數沒有限制。
2) 和表空間共享名稱空間,不能和任何表空間同名。
當你為資料庫或使用者分配一個臨時表空間時,你可以在表空間名可以出現的任何地方確定表空間組名。
你不用顯式建立表空間組。當你為表空間組指定第一個臨時表空間時,表空間組被隱式建立。當表空間組包含的最後一個臨時表空間移除時,該表空間組也被刪除。
用表空間組而不用一個臨時表空間,能減少導致單獨表空間不足以容納排序結果,特別是有多個分割槽的大表上的。表空間組還可以使單個並行操作利用多個臨時表空間啟用多個並行執行伺服器。
2. 表空間組相關資訊
1) 資料字典
- CDB_TABLESPACE_GROUPS
- DBA_TABLESPACE_GROUPS
- TS$
2) 系統許可權
- ALTER TABLESPACE
- DROP TABLESPACE
- UNLIMITED TABLESPACE
- CREATE TABLESPACE
- MANAGE TABLESPACE
3. 建立表空間組
1) 建立表空間
- 語法
CREATE TEMPORARY TABLESPACE<tablespace_name>
TEMP <data_file_path_and_name>
SIZE <integer> <K | M | G |T | P | E>
TABLESPACE GROUP <group_name>;
- 例子
CREATE TEMPORARY TABLESPACE batchtemp
TEMPFILE '/u02/oradata/temp04.dbf'
SIZE 2E
TABLESPACE GROUP temp_grp;
desc dba_tablespace_groups
SELECT * FROM dba_tablespace_groups;
2) 更改表空間
- 語法
ALTER TABLESPACE <tablespace_name>
TABLESPACE GROUP <group_name>;
- 例子
ALTERTABLESPACE tools TABLESPACE GROUP apps_grp;
SELECT * FROM dba_tablespace_groups;
4. 移除組成員
- 語法
ALTER TABLESPACE<tablespace_name> TABLESPACE GROUP '';
- 例子
ALTERTABLESPACE batchtemp TABLESPACE GROUP '';
SELECT * FROM dba_tablespace_groups;
5. 指定預設表空間組
- 語法
ALTER DATABASE<tablespace_name>
DEFAULT TEMPORARY TABLESPACE<group_name>;
- 例子
ALTER DATABASE orabase DEFAULT TEMPORARY TABLESPACE app_grp;
SELECT * FROM dba_tablespace_groups;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2132952/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle10G新特性之臨時表空間組的應用Oracle
- MySQL 5.7新特性之線上收縮undo表空間MySql
- Oracle10新特性:臨時表空間組(temporary tablespace group)Oracle
- 10G新特性: 臨時表空間組(temporary tablespace group)
- Oracle10g新特性:臨時表空間組(temporary tablespace group)Oracle
- oracle12c之 表空間維護總結Oracle
- 10g新特性之-跨平臺表空間傳輸
- 10G 新特性系列: SYSAUX 表空間UX
- Oracle12c中效能最佳化&功能增強新特性之臨時undoOracle
- Oracle 18c新特性詳解 - 表和表空間相關的新特性Oracle
- Oracle12c新特性之基本操作Oracle
- MySQL 8.0表空間新特性簡單實驗MySql
- 10g新特性——表空間重新命名
- Oracle12c中效能最佳化&功能增強新特性之重大突破——記憶體列儲存新特性Oracle記憶體
- 10G新特性筆記之跨平臺傳輸表空間筆記
- Oracle10g新特新:臨時表空間組Oracle
- Oracle表空間擴容Oracle
- Oracle 11g中Temp臨時表空間、檔案的新特性Oracle
- 【11g新特性】Oracle 加密表空間-可下載Oracle加密
- MySQL 8.0.2 新特性 UNDO表空間管理的靈活性提升MySql
- Oracle10g新特性——利用RMAN遷移表空間Oracle
- Oracle Database 10g新特性-改善的表空間管理OracleDatabase
- MySQL 5.7 新特性 共享臨時表空間及臨時表改進MySql
- oracle臨時表空間組Oracle
- Oracle12c 中RAC功能增強新特性之ASM&GridOracleASM
- Oracle 11g 新特性 -- 臨時表空間收縮(轉)(Oracle
- Oracle10g新特性——利用RMAN遷移表空間(二)Oracle
- Oracle10g新特性——利用RMAN遷移表空間(一)Oracle
- 【臨時表空間組】臨時表空間組的建立、維護及應用
- 【儲存管理】建立臨時表空間組、建立臨時表空間組及使用
- 表空間管理之bigfile表空間設定
- Oracle12c中效能最佳化增強新特性之資料庫智慧快閃記憶體Oracle資料庫記憶體
- oracle12c新特性(8)--RMAN中的表恢復和分割槽恢復Oracle
- Oracle12c中功能及效能新特點之with子句的增強Oracle
- oracle之EXP匯出表空間錯誤解決Oracle
- 遷移表到新的表空間
- Oracle RAC+DG 表空間擴容Oracle
- 自動undo表空間模式下切換新的undo表空間模式