Oracle11g闪回数据归档Oracle认证考试

文章作者 100test 发表时间 2010:02:02 15:34:16
来源 100Test.Com百考试题网


  虽然ORA-01555错误可以通过种种手段来避免和减少,但是随着时间的流逝,这些UNDO信息总会失去,那么能否将这些信息保存起来,使得数据库在一定的历史周期之内可以不断向后追溯,使得我们可以看到一个数据表在任意历史时间点上的切片呢?

  从Oracle Database 11g开始,Oracle 提供了一个这样的功能:闪回数据归档(Flashback Data Archive)。通过这一功能Oracle数据库可以将UNDO数据进行归档,从而提供全面的历史数据查询,也因此Oracle引入一个新的概念 Oracle Total Recall,也即Oracle全面回忆功能。闪回数据归档可以和我们一直熟悉的日志归档类比,日志归档记录的是Redo的历史状态,用于保证恢复的连续性;而闪回归档记录的是UNDO的历史状态,可以用于对数据进行闪回追溯查询;后台进程LGWR用于将Redo信息写出到日志文件,ARCH进程负责进行日志归档;在Oracle 11g中,新增的后台进程FBDA(Flashback Data Archiver Process)则用于对闪回数据进行归档写出:

  [oracle@sp3: ~]$ps -ef | grep fbda | grep -v grep

  oracle


相关文章


oracle如何查看隐藏的参数Oracle认证考试
在命令行下进行Oracle用户解锁Oracle认证考试
oracle查找、删除重复记录Oracle认证考试
Oracle修改监听口令Oracle认证考试
Oracle11g闪回数据归档Oracle认证考试
Oracle中的Union、UnionAll、Intersect、MinusOracle认证考试
记录oracle数据库库表变动Oracle认证考试
Oracle临时表的几种用法及意义Oracle认证考试
Oracle中Oradim工具的用法Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛