在oracle中,drop掉的数据会暂时放在回收站中(前提是开启了回收站功能)
查看回收站是否开启
SHOW PARAMETER RECYCLEBIN;
value是on为开着
11g开启回收站即可使用,19c中,需要开启归档+回收站才可以使用
关闭回收站
SQL> ALTER SYSTEM SET RECYCLEBIN=OFF;
System altered.
SQL> ALTER SESSION SET RECYCLEBIN=OFF;
Session altered.
查看回收站中的对象
select ORIGINAL_NAME,OBJECT_NAME,TYPE,TS_NAME,CREATETIME,DROPTIME,OWNER,OPERATION from DBA_RECYCLEBIN;
恢复回收站中的对象(只能用于非系统表空间和本地管理的表空间)(不需要开启闪回)
2种恢复方法:
FLASHBACK TABLE DEF.TEST TO BEFORE DROP;
flashback table "BIN$BLmi9vlwN3TgUKjAgYxoiA==$0" to before drop;
清空回收站中的某个表
purge table "BIN$/UpBuh+LQ9yZGN95BFsk5Q==$0";
purge table "HNSI"."BIN$kvbM59svBqTgU94LC4WDdg==$0";
spool(数量过多,脚本)
set linesize 150
set pagesize 9999
spool /tmp/applied.log
xxxxxx
spool off
表版本
select 'purge '||TYPE||' "'||OWNER||'".'||'"'||OBJECT_NAME||'"'||';' from DBA_RECYCLEBIN where TYPE='TABLE';
所有对象版本
select 'purge '||TYPE||' "'||OWNER||'".'||'"'||OBJECT_NAME||'"'||';' from DBA_RECYCLEBIN;
注意:
清理回收站的对象可以减少逻辑大小,但是物理大小是不变的,需要自己shrink。
oracle 回收站功能
来源:这里教程网
时间:2026-03-03 19:08:54
作者:
编辑推荐:
- oracle 回收站功能03-03
- 数据库管理-第128期 2023总结(20231229)03-03
- 实时获取小红书笔记详情的API使用与解析03-03
- oracle rac scan监听更改端口号03-03
- oracle高水位线处理03-03
- oracle aix平台19c rac互信不通案例03-03
- oracle 修改数据文件位置(路径)(移动)03-03
- 亚信安慧AntDB数据库两项目分别入选2023“星河”标杆、优秀案例03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- oracle 回收站功能
oracle 回收站功能
26-03-03 - 数据库管理-第128期 2023总结(20231229)
数据库管理-第128期 2023总结(20231229)
26-03-03 - 实时获取小红书笔记详情的API使用与解析
实时获取小红书笔记详情的API使用与解析
26-03-03 - oracle高水位线处理
oracle高水位线处理
26-03-03 - oracle aix平台19c rac互信不通案例
oracle aix平台19c rac互信不通案例
26-03-03 - 亚信安慧AntDB数据库两项目分别入选2023“星河”标杆、优秀案例
亚信安慧AntDB数据库两项目分别入选2023“星河”标杆、优秀案例
26-03-03 - oracle buffer busy waits等待的内核解释
oracle buffer busy waits等待的内核解释
26-03-03 - oracle ORA-15032 ORA-15033
oracle ORA-15032 ORA-15033
26-03-03 - 记一次oracle 19c RAC集群重启单节点DB启动异常(一)
记一次oracle 19c RAC集群重启单节点DB启动异常(一)
26-03-03 - oracle监听日志截取流程
oracle监听日志截取流程
26-03-03
