1、闪回恢复区简介

闪回恢复区可以集中存储所有与恢复相关的文件。FRA可以使用本地附加的存储、Oracle的群集文件系统(Cluster File

System,简写为OCFS)或Oracle 10g中新的自动存储管理(ASM)特性。

2、闪回恢复区可包含的文件类型

(1) 归档的重做日志

(2) 控制文件

(3) 控制文件自动备份

(4) 闪回日志

(5) 重做日志

(6) RMAN数据文件副本

(7) RMAN备份和其他相关文件

3、闪回恢复区参数设定

FRA在由参数DB_RECOVERY_FILE_DEST定义的特定位置中创建。该位置可以是文件系统或ASM卷。DB_RECOVERY_FILE_DEST_SIZE参数用来定义FRA的最大尺寸。这是Oracle控制的文件空间限制,而与文件系统中的全部可用空间无关。Oracle监视FRA中的可用空间,一旦可用空间减少的不安全程度,Oracle会在警报日志中生成警告,同样,当Oracle中FRA中的空闲空间少于10%时,Oracle就会删除处在过时列表中的文件。

在指定DB_RECOVERY_FILE_DEST参数之前指定DB_RECOVERY_FILE_DEST_SIZE参数。如果没有这样做,则会产生ORA-32001错误。类似在复位DB_RECOVERY_FILE_DEST_SIZE参数之前禁用DB_RECOVERY_FILE_DEST参数。保留DB_RECOVERY_FILE_DEST为空将可以禁用FRA。

4、闪回恢复区视图

DBA_OUTSTANDING_ALERT:从FRA中添加或删除文件时事件将会记录在警告日志中。可以检查新的DBA视图DBA_OUTSTANDING_ALERT来了解关于FRA一些选著问题的信息。空间相关问题产生的时间和警告出现在DBA_OUTSTANDING_ALERT中的时间存在一定程度的延迟。

V$RECOVERY_FILE_DEST:提供在数据库中定义的FRA的概述。提供配置的FRA的大小、所使用的空间数量、可以回收多少空间,以及FRA中的文件数量。该视图中包含SPACE_RECLAIMABLE列,该列指示有可回收的空间,该空间由归档的重做日志或备份集占用,根据已选择的标准,已不再需要这些空间。

V$FLASH_RECOVERY_AREA_USAGE:提供了关于占用FRA空间的文件类型的详细信息,该视图对文件类型进行分组,然后根据每个文件类型所使用的空间百分比、来自于该组的总FRA可回收空间百分比,以及来自于改组的FRA文件数量。

5、闪回恢复区操作说明

手工删除FRA中固定的文件会产生无法预料的结果,Oracle不会立刻检测出这些文件是否删除,所以也不会收回相应的空间。如果最终手工删除文件,则使用RMAN

crosscheck结合delete命令来使Oracle更新FRA上的当前控制文件信息。

oracle有人用过fra吗,FRA(闪回恢复区)相关推荐

  1. Oracle闪回恢复区(fast recovery area,FRA)

    Oracle闪回恢复区(fast recovery area,FRA) 闪回恢复区(Fast Recovery Area,FRA)是一块可选的磁盘位置,可以用来存储与恢复相关的文件,例如控制文件和联机 ...

  2. oracle rac 快速闪回区 路径,oracle 10g rac配置闪回恢复区 开启归档

    DBCA创建数据库的时候,默认是不使用flash_recovery_area,不开启归档的. 本文以2个节点的rac为例,所阐述的内容是在新建数据库后,如何设置闪回恢复区,如何开启归档,设置归档路径. ...

  3. 闪回恢复区 (Flash Recovery Area)

    在oracle 9i中引入flashback查询,以便能在需要的时候查到过去某个时刻的一致性数据,依赖于undo表空间存储的信息来闪回查询以前的版本,当然这个受限于undo表空间的大小,以及保留策略. ...

  4. Oracle数据库中闪回恢复的详细分析

    Oracle9i开始提供闪回查询,以便能在需要的时候查到过去某个时刻的一致性数据,这是通过Undo实现的.这个功能有很大的限制,就是相关事务的undo不能被覆盖,否则就无力回天了.oracle10g大 ...

  5. oracle导出自增设置,oracle008:oracle自增,自适应,数据闪回,导入导出

    oracle008:oracle自增,自适应,数据闪回,导入导出 oracle008:oracle自增,自适应,数据闪回,导入导出 一,oracle数据自增 在MySQL中自增使用主键和自增来实现,但 ...

  6. 怎样恢复oracle函数,Oracle闪回恢复误删除的表、存储过程、包、函数...

    在日常的数据库开发过程汇总难免会出现一些误删除的动作, 对于一些误删的操作我们可以通过oracle提供的闪回机制恢复误删数据, 从而避免出现较大的生产事故. 下面是本人平时工作中积累的一些常用的操作, ...

  7. Oracle闪回报错,Oracle闪回恢复 - osc_pnw2apz4的个人空间 - OSCHINA - 中文开源技术交流社区...

    Oracle的闪回功能包括 1.闪回数据库(前提 归档模式下 启用闪回数据库) mount 下 alter database archivelog; alter database flashback ...

  8. oracle 查看回收站的表,从回收站闪回表

    查看回收站有没有开启,默认开启状态 SQL> show parameter recy NAME TYPE VALUE buffer_pool_recycle string db_recycle_ ...

  9. oracle10g闪回恢复数据表

    今天早晨8点多接到一个电话,是前任公司的老总的:迷迷糊糊的听他说,有人昨晚21点多误操作数据库,用update 更改表的数据,而没有加where条件,致使整个表都被更改了,让我帮他恢复下,毕竟曾经工作 ...

最新文章

  1. linux oracle 远程exp_linux单独安装oracle客户端及exp/imp工具配置
  2. 谈谈Javascript闭包
  3. SQL Sever 子查询与嵌套查询
  4. 谷歌的网页排序算法(PageRank Algorithm)
  5. ajax后台重定向会返回什么_第三十五天JavaScript中的ajax
  6. log4j.rootLogger 与log4j.rootCategory 有什么区别 .
  7. 异常处理、socke基于TCP协议编程
  8. VSCode + git 代码托管【当前没有源代码管理提供程序注册】(没有‘+’加法号) - 解决篇
  9. oracle查看表中记录数,Oracle 查询某一用户下所有表的记录数
  10. 矩阵运算和一些基本的几何运算
  11. 对扩展openflow协议的一点思考
  12. Node.js 模块系统
  13. Ubuntu12.04password正确 入口的桌面(测试的恢复正常)
  14. 【社交分享SDK】ShareSDK for Android 2.5.9已经公布
  15. Windows用virtualBox安装Ubuntu
  16. html5 粽子飘落,飘落的丁香花阅读*
  17. 图像算法工作感想之笨方法
  18. Android通讯录管理(获取联系人、通话记录、短信消息)(一)
  19. 神秘海域:顶级工作室“顽皮狗”成长史(中)
  20. 爱普生AR眼镜应用场景图鉴:八个领域案例都在这里

热门文章

  1. java barrier_Java - Latch和Barrier的区别
  2. 建立副本名称冲突_包的建立(一)
  3. java元数据是什么_用存储过程和 JAVA 写报表数据源有什么弊端?
  4. 老年人计算机应用基础,国开电大老年心理健康作业一参考答案
  5. 带有示例的Python File readline()方法
  6. __str__是什么函数_PHP str_shuffle()函数与示例
  7. c语言宏函数怎么传递宏参数_C语言中的宏参数评估
  8. java getmonth_Java LocalDateTime类| 带示例的getMonth()方法
  9. Java String indexOf(String substr,int fromIndex)方法,带示例
  10. Java面试详解(2020版):500+ 面试题和核心知识点详解