深入探索Oracle的强大闪回技术——9i版本(oracle闪回9i)

Flashback

Flashback,是Oracle作为以最少成本、最快时间解决业务处理出错的完美解决方案,Flashback也是Oracle数据库家族里的又一神器,最新的9i版本的Flashback系列的技术已经进一步推动数据库运维维护工作的发挥,在管理和安全性上达到一个更高的阶段,被大多数管理员爱不释手。

首先,9i版本的Flashback有3张表就是Flashback表,Flashback查询和Flashback版本查询,他们分别提供了以时间方式索引、检索表中固定时间以前的数据库记录,执行任何级别的数据库回滚操作,嘉仪表允许数据库管理员让数据库从任何指定的时间进行恢复。

其次,9i版本的Flashback技术,提供了一种专为处理数据完整性和一致性对某几行记录做回滚操作,而系统本身又提供了Flashback Transaction Query,其提供了反操作一个整个数据库事务的接口,而不需要特别的数据库维护和完成此类操作的大量工作,基本上使一次操作就可以完成,这给数据库管理者以很多帮助。

此外,9i版本的Flashback技术,还支持Flashback drop技术,这是一种可以回滚drop表操作的技术,而不用故障恢复操作。它提供了回滚删除表操作的灵活、可靠的解决方案。

最后,9i版本的Flashback技术,还支持Flashback Archive技术,这种技术可以恢复旧表具有所有历史记录中的原始数据,而不必处理丢失的数据。flashback Archive还可以在记录表的历史版本中导出几个表,同时将其中的数据复制到另一个数据库中,此外,它还支持备份数据库到安全点,从而无需特殊系统支援就可以实现完全恢复。

总之,9i版本的Flashback技术可以帮助Oracle数据库管理员更好的处理删除、更新、插入数据库记录时的程序与操作,给数据库管理带来更高的效率和安全,是一个新的进步。


数据运维技术 » 深入探索Oracle的强大闪回技术——9i版本(oracle闪回9i)