ITPub博客

首页 > Linux操作系统 > Linux操作系统 > purge

purge

原创 Linux操作系统 作者:akagea 时间:2013-06-11 07:01:29 0 删除 编辑
1.purge 删除回收站里的表或者索引,释放空间。可以清除整个回收站,也可以清除某个表空间所有被删除的对象。
Purge 不能回滚,purge之后的对象也不能恢复。
查看回收站的内容:
SELECT * FROM RECYCLEBIN;
SELECT * FROM USER_RECYCLEBIN;
2.执行Purge的先决条件,必须是自己schema的对象,或者是有drop any ...系统权限,或者具有SYSDBA系统权限。

purge 表/索引:可以用表原来的名字也可以用回收站里的名字。
     如果回收站里有多个同名的表,purge时删除最早进入回收站的表。
     系统产生的回收站对象名是唯一的。
     purege表时,所有依赖于这个表的对象都会被purge。
purge recyclebin;删除当前用户的回收站对象,释放空间。
purge dba_recyclebin:只在拥有SYSDBA系统权限的情况下才能执行。删除系统内的所有回收站对象。
purge tablespace...:删除指定表空间相关的回收站对象。后面加上user username子句,删除指定表空间中指定用户的回收站对象。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21986929/viewspace-763711/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-05-07

  • 博文量
    4
  • 访问量
    5575