闪回技术之数据库级闪回特别篇1

本文详细介绍了数据库级闪回技术,包括其概念、应用场景、启用方法以及实际操作步骤。通过数据库级闪回,可以恢复误删用户或表,提供了一种高效的数据恢复方案。文章还提到了闪回日志的管理以及闪回数据库的实验过程,强调了闪回数据库在逻辑错误恢复中的重要性。
摘要由CSDN通过智能技术生成

前沿:闪回级别也可以理解为闪回粒度,针对闪回删除以及闪回数据库可以定义两种数据库的闪回级别,即表级闪回以及数据库级闪

回。
数据库级闪回:数据库级闪回允许将整个数据库恢复到过去的某个时间点,数据库级别的恢复在以下情况下使用,当误删一个用户,

或者误截断一个表可以采用数据库级的闪回恢复。
表级闪回:表级闪回可以将表闪回到过去的某个时间点,或恢复到过去的某个SCN,而闪回删除通过DROP指令删除表。
事务级闪回:该级闪回显示了用户事物的每个DML操作,并给出闪回DML指令,比如delete操作对应的就是insert操作,通过对一个事

物的闪回,可以恢复用户误操作的事物。

闪回数据库概述:
它是使用闪回日志来恢复用户的逻辑错误,只针对用户逻辑错误的恢复,而不涉及整个数据库的恢复,恢复更具有针对性且时间大大

减少,闪回日志oralce自动创建,存储在闪回恢复区,由闪回恢复区自动管理,一旦恢复区空间不足,会自动删除旧的闪回日志文件

腾出空间,以备份文件的存储优先。闪回缓冲池区flashback buffer的变化数据按照一定的时间间隔,顺序的被写入闪回日志

flashback logs,比如用户对表删除或者增加了数据,此时变化的前像操作记录在闪回日志中,一旦闪回将利用相反的操作恢复修改

,注意将闪回缓冲区中的数据写入闪回日志的操作由rvwr进程负责,一旦启用了闪回数据库,该进程会自动启动。


启用闪回数据库
ORALCE一般默认不会启动闪回数据库,启动之前必须在归档模式下,如果在RAC环境下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值