ORACLE 10G flash_recovery_area

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: (我的学习笔记)   今天查看错误日志法相 flash_recovery_area  区域已经满了。flash_recovery_area  区域是在默认的情况下保存RMAN和ARCHIVELOG的地方 默认大小为2G 所以会经常出现不足的情况,当然处理方法...

(我的学习笔记)

 

今天查看错误日志法相 flash_recovery_area  区域已经满了。flash_recovery_area  区域是在默认的情况下保存RMAN和ARCHIVELOG的地方 默认大小为2G 所以会经常出现不足的情况,当然处理方法有4种、

You have the following choices to free up space from
flash recovery area:
1. Consider changing your RMAN retention policy.
   If you are using dataguard, then consider changing your
   RMAN archivelog deletion policy.
2. Backup files to tertiary device such as tape using the
   RMAN command BACKUP RECOVERY AREA.
3. Add disk space and increase the db_recovery_file_dest_size
   parameter to reflect the new space.
4. Delete unncessary files using the RMAN DELETE command.
   If an OS command was used to delete files, then use
   RMAN CROSSCHECK and DELETE EXPIRED commands.

我删除了物理级别的RMAN信息后 查看

SQL> select substr(name,1,30) name,space_limit as quota,space_used as used,
  2  space_reclaimable as reclaimable,number_of_files as files from v$recovery_file_dest;

NAME                                                              QUOTA
------------------------------------------------------------ ----------
      USED RECLAIMABLE      FILES
---------- ----------- ----------
E:\flash_recovery_area                                       4294967296
1746919424           0          2

任然有记录,所以可以看出这个参数应该是查看的控制文件信息,即使你使用物理级别的删除,控制文件并没有更新所以使用:

CROSSCHECK BACKUP;

DELETE EXPIRED BACKUP; 来删除控制文件中的备份信息。

控制文件中包含以下条目:
数据库名称和标识符
创建数据库的时间戳
表空间的名称
数据文件和重做日志文件的名称和位置
当前重做日志的序列号
检查点信息
还原段的开始和结尾
重做日志归档信息
备份信息

 

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
Oracle 关系型数据库 数据库
|
Oracle 关系型数据库 数据库
❤️Docker中只需2步即可拥有Oracle 10G环境,史上最快部署❤️
❤️Docker中只需2步即可拥有Oracle 10G环境,史上最快部署❤️
1260 1
❤️Docker中只需2步即可拥有Oracle 10G环境,史上最快部署❤️
|
SQL Oracle 关系型数据库
Oracle 10g与Oracle 11g之间的导入与导出
Oracle 10g与Oracle 11g之间的导入与导出
|
存储 Oracle 关系型数据库
Oracle 10g通过创建物化视图实现不同数据库间表级别的数据同步
Oracle 10g通过创建物化视图实现不同数据库间表级别的数据同步
|
Oracle 关系型数据库 C语言