甲骨文清理临时表空间

为了防止临时表空间无限制的增加,我采用隔一段时间就重建临时表空间的方法,为了方便,我保留两组语句,轮流执行即可,

假定现在临时表空间名称是临时,新建一个tempa表空间,删除临时表空间,方法如下:


create ,temporary ,tablespace ,TEMPA 
,,,,,,,,TEMPFILE ,& # 39;/opt/app/oracle/oradata/orcl/tempa01。dbf & # 39;,,
,,,,,,,,SIZE ,8192 m ,REUSE ,AUTOEXTEND ,提醒,NEXT 1024 k ,MAXSIZE ,无限的,,
,,,,,,,,
alter ,database ,default ,temporary ,tablespace ,tempa;,,,,,——改变缺省临时表空间

drop ,tablespace ,temp ,including ,contents ,以及,实际上,,,,,——删除原来临时表空间


示例

create ,temporary ,tablespace ,TEMP ,TEMPFILE & # 39;/u01/app/oracle/oradata/orcl/temp01。dbf & # 39;,
, SIZE ,256 m ,REUSE ,AUTOEXTEND ,提醒,NEXT 1 m ,MAXSIZE ,无限的;,,


alter ,database ,default ,temporary ,tablespace ,临时;,


drop ,tablespace ,TEMP_NEW ,including ,contents ,以及,datafiles;









甲骨文清理临时表空间