Oracle备份恢复教程06:Oracle Flashback闪回恢复管理_超越OCP/OCM
教程发布:风哥 教程分类:Oracle备份恢复 更新日期:2019-03-03 浏览学习:4029
1、flashback概念
风哥本套Oracle Flashback技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g以后, Flash back家族分为以下成员:
Flashback Database,
Flashback Drop,
Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query 三种)
Flashback Table。
Flashback Data Archive
Oracle Flashback闪回恢复管理_Oracle备份恢复与数据迁移06 (真正超越OCP/OCM的项目实战系列教程) |
本套风哥Oracle教程学习内容 |
Flashback概念 Flashback参数设置与归档模式 Flashback恢复案例-Flashback database Flashback恢复案例-Flashback DROP Flashback恢复案例-Flashback Query Flashback恢复案例-Flashback version Query Flashback恢复案例-Flashback Transaction Query Flashback恢复案例-Flashback Table Flashback恢复案例-Flashback Data Archive |
本套风哥Oracle教程学习地址 |
http://edu.51cto.com/sd/c5a7c |
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
Flashback Database 架构
Flashback Database 整个架构包括一个进程Recover Writer(RVWR)后台进程,Flashback Database Log日志 和Flash Recovery Area。一旦数据库启用了Flashback Database, 则RVWR进程会启动,该进程会向Flash Recovery Area中写入Flashback Database Log, 这些日志包括的是数据块的 " 前镜像(before image)", 这也是Flashback Database 技术不完全恢复块的原因。
使用oracle数据库时,难免会碰到一些问题.
例:
1.如何回滚已经commit了的数据
2.如何查询已经被覆盖掉的数据[update],或者被delete了的数据
3.如何将数据恢复到某个时间点
我们就可以使用Flashback相关语句解决相关问题了 。