更改當前資料庫預設臨時表空間注意事項
經常現場會出現多個臨時表空間現象,經過最佳化後,多日觀察後,當前臨時表空間使用率較低,一個即可滿足,同時,原先規劃的臨時表空間佔用空間太大,幾百G,不再需要多個臨時表空間,共用一個即可。
首先,更改當前資料庫預設臨時表空間,
alter database default temporary tablespace temp;
常看到由於各類原因,有使用者沒有切換過來的狀況,有後來建的臨時表空間,也有使用系統預設的的,也有無法更改過來。這裡原因沒有窮盡。
最穩妥的辦法是,查詢資料庫使用者,哪些使用者還沒切換過來,直到所有使用者臨時表空間更改所需要的臨時表空間完畢。
select * from dba_users;
alter user someone temporary tablespace temp;
最後,刪除不需要的臨時表空間。
DROP TABLESPACE temp INCLUDING CONTENTS AND DATAFILES;
首先,更改當前資料庫預設臨時表空間,
alter database default temporary tablespace temp;
常看到由於各類原因,有使用者沒有切換過來的狀況,有後來建的臨時表空間,也有使用系統預設的的,也有無法更改過來。這裡原因沒有窮盡。
最穩妥的辦法是,查詢資料庫使用者,哪些使用者還沒切換過來,直到所有使用者臨時表空間更改所需要的臨時表空間完畢。
select * from dba_users;
alter user someone temporary tablespace temp;
最後,刪除不需要的臨時表空間。
DROP TABLESPACE temp INCLUDING CONTENTS AND DATAFILES;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24179204/viewspace-2126554/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 更改資料庫預設臨時表空間出現的小問題資料庫
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- Oracle修改預設表空間和預設臨時表空間Oracle
- 臨時表空間的建立、刪除,設定預設臨時表空間
- Oracle資料庫表設計時的注意事項Oracle資料庫
- ORACLE預設的臨時表空間Oracle
- Oracle臨時表使用注意事項Oracle
- 【TEMPORARY TABLE】Oracle臨時表使用注意事項Oracle
- oracle 11g線上收回臨預設臨時表空間Oracle
- Oracle資料庫設定預設表空間Oracle資料庫
- . 資料庫臨時表空間的資料檔案的丟失資料庫
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- 增加自動擴充套件臨時表空間及改變預設表空間套件
- 【Oracle-資料庫維護】-刪除臨時表空間Oracle資料庫
- 達夢表空間管理注意事項總結
- 資料庫程式設計注意事項資料庫程式設計
- 臨時表空間資料刪除問題
- MYSQL造資料佔用臨時表空間MySql
- oracle 當前資料庫各種版本時間釋出表Oracle資料庫
- oracle 臨時表空間Oracle
- oracle臨時表空間Oracle
- MySQL 資料庫設計和注意事項MySql資料庫
- 表空間設定考慮事項
- 【SQL】查詢及修改資料庫預設表空間SQL資料庫
- 在T-SQL中使用臨時表的注意事項SQL
- 備份 master 資料庫時的注意事項AST資料庫
- 批量處理時臨時增加回滾表空間臨時表空間檔案
- mysql臨時表,臨時表空間,ibtmp1表空間暴增原因初探MySql
- Oracle 臨時表空間概念Oracle
- oracle臨時表空間組Oracle
- oracle的臨時表空間Oracle
- Oracle Temp 臨時表空間Oracle
- 【臨時表空間組】臨時表空間組的建立、維護及應用
- 【儲存管理】建立臨時表空間組、建立臨時表空間組及使用
- 【實驗】重建臨時表空間解決臨時表空間過大問題
- 移動資料檔案、系統表空間檔案、臨時表空間檔案
- 【臨時表空間】11g中使用 SHRINK方法縮小臨時表空間和臨時檔案
- MySQL 資料庫-索引注意事項MySql資料庫索引