Oracle中recyclebin的保留策略(二)

2014-11-24 09:01:18 · 作者: · 浏览: 2
xpzgQKjAb01Spw==$0" purge

删除了这个表以后,更新相关的数据字典,并插入新的数据

我们可以得出这样的结论:当删除表的时候,若不指定purge,会将表放入到回收站中。在创建新的段时,若表空间中没有足够的剩余空间,Oracle会按dropscn顺序从回收站中删除一些对象。如果数据文件指定了autoextend,那么这个优先级次序是:先删除回收站中的对象,再扩展数据文件

在删除用户的时候,系统首先从回收站中purge相关的表,然后对用户下的表采用如下的删除命令

drop table "W1"."D" cascade constraints purge force

然后释放掉所占用的空间

摘自:狂浪 的旮旯天地