首页 相关文章 Oracle数据库备份与恢复(5):Flashback

Oracle数据库备份与恢复(5):Flashback

 Flashback在开发环境(有时生产环境的特殊情况下)是很有用的一个工具。

5.1 9i Flashback 简介

5.1.1 原理

当数据 update 或 delete 时,原来的数据会保存在 undo 表空间中,保存的最少时间是 UNDO_RETENTION.实际的保存时间与 undo表空间的大小和数据更改的繁忙程度相关。 UNDO_RETENTION 的参数(单位为秒)指定 Oracle保存用于 flashback查询的 undo映像 的时间。一般你可以将这个值设为一整天(864000秒),这样你就能看到前一天全天的映像。 当然,你的在线 undo日志必须足够大,大到足以能保存一整天的 undo日志数据,对于繁忙的 Oracle系统,这个数值可以达到很大。

5.1.2 一些限制

服务器必须配置成使用自动 undo管理。

在使用 Flashback查询时不能使用 DDL或者 DML.

Flashback 不取消 DDL操作,例如 DROP命令。 数据库管理员做一些必要的设置之后,一般用户才能使用 Flashba...[ 查看全文 ]

2016-02-19 标签:

Oracle数据库备份与恢复(5):Flashback的相关文章

手机页面
收藏网站 回到头部