温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

oracle清理临时表空间

发布时间:2020-04-26 15:54:12 来源:网络 阅读:599 作者:18620626259 栏目:关系型数据库

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

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

alter tablespace temp shrink spacekeep 400M;


create   temporary   tablespace   TEMPA 
         TEMPFILE   '/opt/app/oracle/oradata/orcl/tempa01.dbf '  
         SIZE   8192M   REUSE   AUTOEXTEND   ON   NEXT  1024K   MAXSIZE   UNLIMITED; 
        
alter   database   default   temporary   tablespace   tempa;      --改变缺省临时表空间

drop   tablespace   temp   including   contents   and   datafiles;     --删除原来临时表空间


示例

create   temporary   tablespace   TEMP   TEMPFILE '/u01/app/oracle/oradata/orcl/temp01.dbf ' 
 SIZE   256M   REUSE   AUTOEXTEND   ON   NEXT  1M   MAXSIZE   UNLIMITED;  


alter   database   default   temporary   tablespace   TEMP; 


drop   tablespace   TEMP_NEW   including   contents   and   datafiles;









向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI