当表被Drop掉后,表及其相关对象被放在一个称为“回收站”的逻辑容器中。但对象并没有从它原先所在的表空间中删除;而是仍然占用着空间。回收站只是一个列出被删除对象目录的逻辑结构。
SQL> select * from tab;
SQL> DROP table Table_Name;
SQL> select * from recyclebin;
SQL> FLASHBACK TABLE areainfo TO BEFORE DROP;
如果需要完全删除
SQL> DROP table Table_Name Purge;
此外 -->
当表空间被回收站数据完全占满,以至于必须扩展数据文件来容纳更多数据时,可以说表空间处于“空间压力”情况下。此时,对象以先进先出的方式从回收站中自动清除。其中,相关对象(如索引)将被首先删除。