闪回恢复区(Flash Recovery Area ,FRA)

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 1、闪回恢复区简介       闪回恢复区可以集中存储所有与恢复相关的文件。FRA可以使用本地附加的存储、Oracle的群集文件系统(Cluster File System,简写为OCFS)或Oracle 10g中新的自动存储管理(ASM)特性。

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上的当前控制文件信息。

相关实践学习
通过日志服务实现云资源OSS的安全审计
本实验介绍如何通过日志服务实现云资源OSS的安全审计。
目录
相关文章
|
缓存 NoSQL Java
Spring Boot如何优雅实现动态灵活可配置的高性能数据脱敏功能
在当下互联网高速发展的时代下,涉及到用户的隐私数据安全越发重要,一旦泄露将造成不可估量的后果。所以现在的业务系统开发中都会对用户隐私数据加密之后存储落库,同时还要求后端返回数据给前台之前进行数据脱敏。所谓脱敏处理其实就是将数据进行混淆隐藏,如将用户的手机号脱敏展示为`178****5939,采用 * 进行隐藏,以免泄露个人隐私信息
1460 0
|
6月前
|
人工智能 安全 搜索推荐
SecMulti-RAG:兼顾数据安全与智能检索的多源RAG框架,为企业构建不泄密的智能搜索引擎
本文深入解析SecMulti-RAG框架,该框架通过整合企业内部知识库、预构建专家知识及受控外部大语言模型,结合保密性过滤机制,解决企业在部署AI助手时面临的信息准确性、数据安全性和成本控制问题。它采用多层策略,利用三种知识来源(动态更新的企业知识、专家预写知识和按需外部知识),并通过微调的开源LLM生成最终响应,确保安全性与性能。实验表明,SecMulti-RAG在汽车行业技术报告生成任务中显著优于传统RAG系统,展现了其在企业环境中的实用性和优势。
208 5
SecMulti-RAG:兼顾数据安全与智能检索的多源RAG框架,为企业构建不泄密的智能搜索引擎
|
11月前
|
传感器 人工智能 物联网
数字孪生在航空航天领域的应用
数字孪生技术在航空航天领域的应用日益广泛,从设计、制造、测试到运营和维护,全面革新了传统工作模式。通过创建物理实体的虚拟复制品,实现实时模拟、预测和优化,显著提升产品性能、安全性和经济效益。具体案例如嫦娥五号探测器和C919客机的成功应用,展示了数字孪生技术的巨大潜力和未来前景。
|
12月前
|
算法
串ababaaababaa的next和串ababaabab的nextval
本文介绍了计算字符串的next数组和nextval数组的方法,通过分析两个具体的例子来展示如何计算这些数组,这些数组通常用于KMP算法中。
579 0
串ababaaababaa的next和串ababaabab的nextval
|
存储 Java 测试技术
Logback配置文件这么写,TPS提高10倍
Logback配置文件这么写,TPS提高10倍
162 1
|
开发者
Flutter 中的 ChipTheme 小部件:全面指南
Flutter 中的 ChipTheme 小部件:全面指南
138 3
|
XML 前端开发 JavaScript
前端发展史
【4月更文挑战第17天】前端发展始于静态网页,经JavaScript与AJAX实现动态效果,步入Web 2.0时代,注重用户体验。响应式设计适应移动互联网,单页应用与Angular、React等框架提升开发效率。前端工程化、组件化及全栈角色成为趋势,持续创新以优化用户体验并应对技术与需求挑战。未来,前端开发者将继续引领互联网产品体验的革新。
201 1
|
开发工具 git
If you are using the git profile, you need to set a Git URI in your configuration. If you are using
If you are using the git profile, you need to set a Git URI in your configuration. If you are using
394 0
|
关系型数据库 MySQL 数据处理
Mysql 和 PostgreSQL 到底选啥?
Mysql 和 PostgreSQL 到底选啥?
709 0
|
SQL Oracle 关系型数据库
flinkcdc的oracle同步到oracle
flinkcdc支持oracle同步到oracle吗?
800 3