flashback database 整个架构包括一个进程recover writer (rvwr)后台进程,flashback database log 日志和flash recovery area

一旦数据库启用了flash database ,则RVWR进程会启动,RVWR进程会想flash recovery area内写入flashback database log日志,这些日志包括的数据块的前镜像

下面是启动了之后,RVWR进程:

[oracle@kel ~]$ ps -ef|grep rvwr
oracle 5189 1 0 19:08 ? 00:00:00 ora_rvwr_omf

flashback database的基本配置:

在默认情况下,flashback database功能是关闭的。

查看数据库的归档模式及是否启用flashback database:

SQL> select log_mode,flashback_on from v$database;

LOG_MODE		 FLASHBACK_ON
------------------------ ------------------------------------
ARCHIVELOG YES

在启用flashback database 的时候,数据库必须是归档模式,并且闪回之后必须使用resetlogs 打开数据库

配置flashback database,首先需要配置两个参数:

查看闪回目录:

SQL> show parameter db_recover

NAME				     TYPE   VALUE
------------------------------------ ------ ------------------------------
db_recovery_file_dest string +recover

配置闪回目录:

SQL> alter system set db_recovery_file_dest ='+ASM' scope=both;

System altered.

查看闪回目录大小:

SQL> show parameter db_recovery_file_dest_size

NAME				     TYPE   VALUE
------------------------------------ ------ ------------------------------
db_recovery_file_dest_size big in 5G
teger

配置闪回目录大小:

SQL> alter system set db_recovery_file_dest_size =2G scope=both;

System altered.

查看闪回对象保存时间:单位分钟,默认是一天,代表数据库能回退多少时间

SQL> show parameter db_flashback

NAME				     TYPE   VALUE
------------------------------------ ------ ------------------------------
db_flashback_retention_target intege 1440
r

启用禁止数据库闪回

在启用闪回的时候,数据库必须在mount阶段才能启用,如下:

SQL> alter database flashback off;

Database altered.

确认启用了闪回数据库:

SQL> select name,current_scn,flashback_on from v$database;

	     current flash
database SCN # back on
------------ ------- --------------------
OMF 737257 YES


flashback database 基本介绍一的更多相关文章

  1. Oracle 闪回特性(FLASHBACK DATABASE)

    --===================================== -- Oracle 闪回特性(FLASHBACK DATABASE) --======================= ...

  2. 关闭归档提示:ORA-38774: cannot disable media recovery - flashback database is enabled

    SQL> select * from v$version; Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit P ...

  3. flashback database操作步骤

    默认情况数据库的flashback database是关闭的. 启用Flashback Database 步骤:1.配置Flash Recovery Area 检查是否启动了flash recover ...

  4. ORACLE FLASHBACK DATABASE 知识整理

    1.知识储备 1)    只有SYSDBA有权执行,闪回前一定要记录当前SCN 2)    需要停机,并要求处于ARCHIVELOG模式中 3)    闪回日志不能被复用和归档,是自动管理的.RVWR ...

  5. ORA-38760: This database instance failed to turn on flashback database 第三篇

    ORA-38760: This database instance failed to turn on flashback database  第三篇 第一篇 第二篇 问题现象:      在数据库a ...

  6. flashback database(drop tablespace)

    1.首先记录时间 select to_char(systimestamp,'yyyy-mm-dd HH24:MI:SS') from dual;--2014-04-25 13:55:48 查看表sel ...

  7. 官方文档 恢复备份指南七 Using Flashback Database and Restore Points

    本章内容: Understanding Flashback Database, Restore Points and Guaranteed Restore Points Logging for Fla ...

  8. Oracle 闪回归档(Flashback Database)

    cmd --管理员身份打开 sqlplus / as sysdba --管理数据库 shu immediate; --独占方式开始 startup mount --修改日期模式 alter datab ...

  9. 跨数据文件删除flashback database

    Oracle flashback database的使用有一些限制,其中最主要的是flashback database不支持跨数据文件删除闪回和不支持跨数据文件shrink闪回.对于已经删除的数据文件 ...

随机推荐

  1. *[codility]CartesianSequence

    https://codility.com/programmers/challenges/upsilon2012 求笛卡尔树的高度,可以用单调栈来做. 维持一个单调递减的栈,每次进栈的时候记录下它之后有 ...

  2. POJ1986 DistanceQueries 最近公共祖先LCA 离线算法Tarjan

    这道题与之前那两道模板题不同的是,路径有了权值,而且边是双向的,root已经给出来了,就是1,(这个地方如果还按之前那样来计算入度是会出错的.数据里会出现多个root...数据地址可以在poj的dis ...

  3. python网络爬虫(一):网络爬虫科普与URL含义

    1. 科普     通用搜索引擎处理的对象是互联网的网页,目前网页的数量数以亿计,所以搜索引擎面临的第一个问题是如何设计出高效的下载系统,已将海量的网页下载到本地,在本地形成互联网网页的镜像.网络爬虫 ...

  4. C++ STL之查找算法

    C++STL有好几种查找算法,但是他们的用法上有很多共同的地方: 1.除了binary_search的返回值是bool之外(查找的了返回true,否则返回false),其他所有的查找算法返回值都是一个 ...

  5. AVL的旋转

    转自http://blog.csdn.net/gabriel1026/article/details/6311339 平衡二叉树在进行插入操作的时候可能出现不平衡的情况,AVL树即是一种自平衡的二叉树 ...

  6. 如何使用UIAutomation进行iOS 自动化测试(Part I)

    转自:http://www.cnblogs.com/vowei/archive/2012/08/10/2631949.html 写在前面 研究iOS的自动化测试也有些日子了,刚开始的时候,一直苦于找不 ...

  7. 数据库锁机制(一)——概述

    注:内容为自己的推理认知+网络,如有错误和不合理之处,敬请指出. 在多线程环境中我用使用线程锁处理并发问题,而在数据库系统中,并发问题可以细化到事务级别,而DBMS对此的处理方案就是使用锁. 为了适应 ...

  8. SJ9012: IE6 IE7 不支持 JSON 对象

    标准参考 JSON 是一种数据交换格式,RFC 4627 对 JSON 进行了详细描述. 根据 ECMA-262(ECMAScript)第 5 版中描述,JSON 是一个包含了函数 parse 和 s ...

  9. 转载:Unobtrusive JavaScript in ASP.NET MVC 3 隐式的脚本在MVC3

    Unobtrusive JavaScript 是什么? <!--以下是常规Javascript下写出来的Ajax--> <div id="test"> &l ...

  10. hdu 4674 Trip Advisor(缩点+倍增lca)

    花了一天半的时间,才把这道题ac= = 确实是道好题,好久没敲这么长的code了,尤其是最后的判定,各种销魂啊~ 题目中给出的条件最值得关注的就是:每个点最多只能在一个环内->原图是由一个个边连 ...