特性 | 应用场景 | 基于 | 数据使用 | 对象 | 摘要 | 功能类别 | 参数 |
FlashbackDatabase闪回数据库 | 使整个数据库实际回退到某个 时间点 |
快速恢复区 | 闪回日志和归档日志 | 数据库 | 脱机操作,需要预配置和资源 | 恢复 | Flashback database;还原点、SCN、Timestamp |
FlashbackTable闪回表 | 以表为单位,回到某个时间点 | UNDO | UNDO数据 | Table | 数据库在线操作,业务可能需要暂停。 | 恢复 | 还原点、SCN、Timestamp |
Flashback Drop闪回drop | 挽救回已经被DROP但还在RECYCLEBIN中的表 | RECYCLEBIN | RECYCLEBIN | Table | 对无误drop表的恢复 | 恢复 | 指定表名 |
FlashbackVersion Query闪回版本查询 | 可参考的过去改变的历史 | UNDO | UNDO数据 | 行 | 变更历史的参考 | 参照 | SCN TIMESTAMP |
FlashbackTransactionQuery闪回事务查询 | 获得某次交易对应的撤销SQL语句 | UNDO | UNDO数据和supplemental log补充日志 | 行 | FLASHBACK_TRANSACTION_QUERY | 参照 | XID |
FlashbackTransaction闪回事务 | 用于回退特定事务处理及其所有相关事务处理的逻辑恢复选项;反转事务和所有后续的冲突事务 | UNDO | UNDO_SQLUNDO数据和supplemental log补充日志 | 行 | 比费力的手动方法更快、更容易 | 恢复 | XIDUNDO_SQL |
FlashbackQuery 闪回查询 | 观察到表上不久的过去的数据 | UNDO | UNDO数据 | Table | 过去数据的参考 | 参照 | SCNTIMESTAMP |
FlashbackData Archive闪回数据归档 | 观察到表上很久(月-年)过去的数据访问任何时间点的数据而不会更改当前数据 | FDA表空间 | 历史数据表,但其本质仍来源于UNDO数据 | Table | 联机操作,启用跟踪,使用最少的资源 | 参照 | SCN TIMESTAMP |
Flashback Data Archive的内部行为
Leave a Reply