一般遇到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;
Temp表空间增长过大处理
最新推荐文章于 2023-11-10 18:36:55 发布