美文网首页
FRA盘告警

FRA盘告警

作者: Reiko士兵 | 来源:发表于2019-01-26 09:13 被阅读0次
    一、检查相关参数配置

    DB_RECOVERY_FILE_DEST:闪回区的目录
    DB_RECOVERY_FILE_DEST_SIZE:闪回区的大小
    DB_FLASHBACK_RETENTION_TARGET:数据库可以闪回的时间范围,单位为分钟

    二、查询闪回区使用率

    查询一

    SET linesize 200
    
    SELECT *
    FROM   (SELECT Round(Sum(percent_space_used - percent_space_reclaimable)) usable
            FROM   v$flash_recovery_area_usage)
    WHERE  usable > 80;
    

    查询二

    SET lines 200 
    col name FOR a10
    
    SELECT Round(( space_used - space_reclaimable ) / space_limit, 3) * 100 usable
    FROM   v$recovery_file_dest
    WHERE  usable > 80;
    

    三、检查有无还原点

    SELECT *
    FROM   v$restore_point;
    

    若有,删除还原点

    drop restore point restore_point_name;
    

    四、检查FRA盘具体内容

    SELECT *
    FROM   V$FLASH_RECOVERY_AREA_USAGE;
    

    五、告警解决思路

    1. 若有还原点,删除还原点
    2. 若FRA盘中存放了归档日志,进RMAN删除一些已备份且时间较远的归档日志,删除命令如下:
    delete noprompt archivelog until time 'sysdate-3' all;
    
    1. 调大DB_RECOVERY_FILE_DEST_SIZE参数
    show parameter DB_RECOVERY_FILE_DEST_SIZE
    alter system set DB_RECOVERY_FILE_DEST_SIZE=&size;
    
    1. 调小DB_FLASHBACK_RETENTION_TARGET
    show parameter DB_FLASHBACK_RETENTION_TARGET
    alter system set DB_FLASHBACK_RETENTION_TARGET=&size;
    

    相关文章

      网友评论

          本文标题:FRA盘告警

          本文链接:https://www.haomeiwen.com/subject/hdwbjqtx.html