Temp表空間增長過大處理

一般遇到TEMP空間增長過大,最直接有效的辦法就是重建TEMP表間。
創建中轉臨時表空間
create  temporary  tablespace  TEMP2  TEMPFILE  'D:/oracle10g/product/10.2.0/oradata/orcl/temp02.dbf'  SIZE  512M  REUSE  AUTOEXTEND  ON  NEXT  640K  MAXSIZE  UNLIMITED;
改變缺省臨時表空間  爲剛剛創建的新臨時表空間temp2
alter  database  default  temporary  tablespace  temp2;
刪除原來臨時表空間
drop  tablespace  temp  including  contents  and  datafiles;
重新創建臨時表空間
create  temporary  tablespace  TEMP  TEMPFILE  'D:/oracle10g/product/10.2.0/oradata/orcl/temp01.dbf'  SIZE  512M  REUSE  AUTOEXTEND  ON  NEXT  640K  MAXSIZE  UNLIMITED;
重置缺省臨時表空間爲新建的temp表空間
alter  database  default  temporary  tablespace  temp;
刪除中轉用臨時表空間
drop  tablespace  temp2  including  contents  and  datafiles;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章