剧本中闪回部分要怎么写出来

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:43:42
明白闪回的基础··

可是就是不知道几个场景内容要写闪回的时候怎么写出来··

闪回技术是为了使Oracle数据库从任何逻辑误操作中迅速地恢复。该技术首先以闪回查询 (Flashback Query)出现在Oracle 9i版本中,后来Oracle在10g中对该技术进行了全面扩展,提供了闪回数据库、闪回删除、闪回表、闪回事物及闪回版本查询等功能

在11g 中,Oracle继续对该技术进行改进和增强,增加了闪回数据归档功能。

在Oracle 11g中,闪回技术包括以下各项。

闪回数据库(Flashback Database):该特性允许用户通过flashback database语句,使数据库迅速地回滚到以前的某个时间点或者某个SCN(系统更改号)上,而不需要进行时间点的恢复操作。该功能不基于撤销数据(undodata),而是基于闪回日志。

闪回丢弃(Flashback Drop):类似于操作系统的垃圾回收站功能,可以从中恢复被drop的表或者索引。该功能基于撤销数据(undodata)。

闪回版本查询(Flashback Version Query):通过该功能,可以看到特定的表在某个时间段内所进行的任何修改操作,如同电影回放一样,表在该时间段内的变化一览无余。该功能基于撤销数据(undodata)。

闪回事务查询(Flashback Transaction Query):使用该特性,可以在事物级别上检查数据库的任何改变,大大方便了对数据库的性能优化、事务审计及错误诊断等操作。该功能基于撤销数据(undodata)。

闪回表(Flashback Table):使用该特性,可以确保数据库表能够被恢复到之前的某一个时间点上。注意,该功能与最早的9i中的Flashback Query不同,Flashback Query仅仅是得到了表在之前某个时间点上的快照而已,并不改变当前表的状态;而Falshback Table却能够将表及附属对象一起恢复到以前的某个时间点。该功能基于撤销数据
(undodata)。

闪回数据归档(Flashback Data Archive):通过flashback data archive,可以查询指定对象的任何时间点(只要满足保护策略)