Oracle 闪回技术可将恢复时间从数小时缩短至数分钟。
任何预防措施都无法避免人为失误的发生。Oracle 数据库闪回技术是一组独特而丰富的数据恢复解决方案,能够有选择性地高效撤销一个错误的影响,从人为错误中恢复。在采用闪回技术之前,损坏数据库只需数分钟,而要恢复它则需要数小时。有了闪回技术,纠正错误只需要数分钟的时间。此外,从错误中恢复所需的时间与数据库大小无关,这是 Oracle 数据库独有的功能。闪回技术支持在所有层面上进行恢复,包括行、事务、表和整个数据库。闪回技术通过一系列不断丰富的特性及时查看和恢复数据,包括:
闪回数据库: 使用 Oracle 优化的闪回日志将整个数据库恢复至特定时间点,而不是通过备份和正向恢复。
闪回表: 轻松地将表恢复至特定时间点,当逻辑损坏仅限于一个或一组表,而不是整个数据库时,此特性很有用。
闪回删除:恢复意外删除的表。这将从回收站(所有被删除对象的逻辑容器)中恢复被删除的表及其所有索引、约束和触发器。
闪回事务:通过一个 PL/SQL 操作或使用 Enterprise Manager 向导撤销单个事务的影响,还可以选择性地撤消所有相关事务。
闪回事务查询:查看特定事务所做的所有更改,当错误事务更改了多个行或表中的数据时,此特性很有用。
闪回查询:查询过去某个时间点的任何数据。这一强大的特性可用于查看和逻辑重建意外删除或更改的受损数据。
闪回版本查询:按特定时间间隔检索不同版本的行,而非单一时间点。
Total Recall:高效地管理和查询长期历史数据。Total Recall 自动跟踪对数据库中所存储数据的每个更改,同时维护一个安全、高效、便于访问的历史数据存档。
使用闪回特性,可以查询历史数据、执行更改分析以及执行自助修复,以便在数据库联机时从逻辑损坏中恢复。利用 Oracle 闪回技术,您完全可以撤销过去的操作。