oracle 删掉表后清除硬盘室内空间

摘要: drop实行drop table xx 句子drop后的表被放到收购站(user_recyclebin)里,而并不是立即删掉掉。那样,收购站里的表信息内容便可以被修复,或完全消除。消除收购站里的信息内容消除特定表:...

drop

实行drop table xx 句子

drop后的表被放到收购站(user_recyclebin)里,而并不是立即删掉掉。那样,收购站里的表信息内容便可以被修复,或完全消除。


消除收购站里的信息内容

消除特定表:purge table table_name

消除当今客户的收购站:purge recyclebin;

消除全部客户的收购站:purge dba_recyclebin;

没放入收购站,立即删掉则是:drop table xx purge;



truncate


比如:truncate table XX

Truncate不兼容回退,而且不可以truncate一个含有外键约束的表,假如要删掉最先要撤销外键约束,随后再删掉。

truncate table 后,有将会表室内空间仍沒有释放出来,可使用以下句子:

alter table 表名字 deallocate UNUSED KEEP 0;

留意假如不用KEEP 0得话,表室内空间不是会释放出来的。


比如:

alter table F_MINUTE_TD_NET_FHO_B7 deallocate UNUSED KEEP 0;


或是:

TRUNCATE TABLE (schema)table_name DROP(REUSE) STORAGE才可以释放出来表室内空间。


比如: truncate table test1 DROP STORAGE;



收拢物理学文档尺寸


alter database datafile /data/xxx.dbf resize 50M;



2016 嘿!编码 copy right  
嘿!编码-测算机程序编写新手入门网站,关心手机软件开发设计全新技术性,收集企业网站建设受欢迎資源。
手机软件开发设计全集,企业网站建设手册,程序猿必上的程序编写新手入门网站。 


联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:创建网站