维护的一个生产数据库,被“集中监控”软件监控到临时表空间使用率100%,需要清理。于是,想到了添加临时文件的方法。但是想到原临时文件temp01.dbf已经用掉了2GB,想一并清理这个文件,用到了shrink特性,释放了空间。
1:查看用户的默认临时表空间
SQL> select * from v$version where rownum<=1;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
SQL> select temporary_tablespace from dba_users where username='VLSI';
TEMPORARY_TABLESPACE
------------------------------------------------------------
TEMP
2:查看表空间的利用率