暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
Flashback闪回恢复管理.docx
1747
27页
22次
2021-03-10
5墨值下载
一、概念
1.
简单原理
Oracle
会将数据库数据的每
1
个改动记录在日志文件中
,
所以理论上依靠
日志文件
,
是能将数据库回滚到任何一个时间点的
.
而
Flashback
的机制有点类
似与回收站
,
会把数据库改 动 前 的镜像放到
undo
表空间中
.
如果用户要
rollback1
个数据库对象
,
只需要找到
undo
表空间中对应的
Undo
数据即可
.
Oracle ashback
是一种方便快捷的数据库恢复技术,它不使用备份文
件,通过闪回日志可以使数据库恢复到过去的某个状态,当用户发生逻辑错误
时
(
误删表数据、表、表空间等
)
需要快速恢复数据库,可以使用
Flashback
实
现。
2.
闪回恢复区
(Flashback Recovery Area)
在
oracle 9i
中引入
ashback
查询,以便能在需要的时候查到过去某个
时刻的一致性数据,依赖于
undo
表空间存储的信息来闪回查询以前的版本,
当然这个受限于
undo
表空间的大小,以及保留策略。如果
undo
被覆盖了就
不能进行查询。
oracle10g
中增强了闪回查询的功能,并且提供了将整个数据库回退到过
去 某 个 时 刻 的 能 力 , 这 是 通 过 引 入 一 种 新 的
ashback log
实 现 的 。
ashback log
有 点 类 似
redo log
, 只 不 过
redo log
将 数 据 库 往 前 滚 ,
ashback log
则将数据库往后滚。为了保存管理和备份恢复相关的文件 ,
oracle10g
提供了一个叫做闪回恢复区
(Flashback recovery area)
,这个区
域默认 创建在
oracle_base
目录下。 可 以将所有恢复相关的文 件,比如
ashback log,archive log,backup set
等,放到这个区域集中管理。
闪回恢复区主要通过
3
个初始化参数来设置和管理
:
db_recovery_#le_dest
:指定闪回恢复区的位置
of 27
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜