
Oracle 闪回实验
Oracle 给我们提供了 7 中闪回技术,用于挽救人为的错误或者说逻辑错误。
一.闪回删除
二.闪回查询
三.闪回版本查询
四.闪回表
五.闪回事务处理
六.闪回归档
七.闪回数据库
第一种闪回技术:闪回删除
语法 flashback table xxx to before drop;
原理:recyclebin(回收站技术)数据库每个用户都有一个回收站,但这个回收站并不实际
开辟空间(只是个逻辑标记),当 drop table 时(非 purge),原来的表所使用的段中的
数据并没有真正的删除。实际上是以回收站方式重命名。该段所在表空间不足需要扩展时,
回收站中的信息会被自动清除。
使用场景:误删除一张表
实验环境:scott 用户已有 test1,test2 两张表
现在删除 test1,test2
查看回收站
评论