Verificando o uso atual
Você pode verificar a configuração observando dois parâmetros.

SQL >  SHOW parameter db_recovery_file_dest
 
NOME                                  TIPO          VALOR
------------------------------------ -------------- ----------------
db_recovery_file_dest 				 string         +RECO
db_recovery_file_dest_size 			 big integer    2300G

O uso atual do FRA pode ser verificado com as visualizações v$recovery_area_usage (para cada tipo de arquivo) e v$recovery_file_dest (para tamanho geral e uso).

set lines 120
break on report
 
compute sum of percent_space_used on report
compute sum of percent_space_reclaimable on report
 
 
select file_type
,      percent_space_used
,      percent_space_reclaimable
,      number_of_files
,      con_id
from   v$recovery_area_usage
order by 1
/

FILE_TYPE               PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES     CON_ID
----------------------- ------------------ ------------------------- --------------- ----------
ARCHIVED LOG                         61.57                     61.57             243          0
AUXILIARY DATAFILE COPY                  0                         0               0          0
BACKUP PIECE                             0                         0               0          0
CONTROL FILE                             0                         0               0          0
FLASHBACK LOG                        18.08                       .34              53          0
FOREIGN ARCHIVED LOG                   .12                         0               5          0
IMAGE COPY                               0                         0               0          0
REDO LOG                                 0                         0               0          0
                        ------------------ -------------------------
sum                                  79.77                     61.91
 
8 rows selected.
 
col name format a7
clear breaks
clear computes 
 
select name
,      round(space_limit / 1024 / 1024) size_mb
,      round(space_used  / 1024 / 1024) used_mb
,      decode(nvl(space_used,0),0,0,round((space_used/space_limit) * 100)) pct_used
from v$recovery_file_dest
order by name
/
 
NAME       SIZE_MB    USED_MB   PCT_USED
------- ---------- ---------- ----------
+RECO      1201138     958099         80

A visualização v$recovery_area_usage fornece informações sobre arquivos recuperáveis. Os arquivos recuperáveis ​​serão removidos pelo banco de dados quando o espaço for necessário para outros fins. Isso é feito quando o uso do FRA é cerca de 80% do tamanho definido (db_recovery_file_dest_size).

Para monitorar seu FRA, você precisa verificar seu espaço não recuperável. Apenas verificar a porcentagem do FRA em uso não é muito útil, porque muitas vezes será em torno de 80%.

Esta consulta combina as duas visualizações para calcular o PERCENT_SPACE_NOT_RECLAIMABLE. Se estiver em torno (ou acima) de 80%, você precisará agir, porque essa é uma situação em que seu uso real de FRA também aumentará acima de 80%. É uma indicação de que o Oracle não pode remover arquivos, pois todos os arquivos precisam ser mantidos para fins de recuperação. O problema mais comum com um FRA subdimensionado é que o banco de dados travará quando não puder criar um arquivo archivelog no momento de uma troca de log.

set linesize 1000
col name format a7
clear breaks
clear computes
 
select name
,      round(space_limit / 1024 / 1024) space_limit_mb
,      round(space_used  / 1024 / 1024) space_used_mb
,      percent_space_used
,      percent_space_reclaimable
,      percent_space_not_reclaimable
from v$recovery_file_dest
,    ( select sum(percent_space_reclaimable)                      percent_space_reclaimable
       ,      sum(percent_space_used)                             percent_space_used
       ,      sum(percent_space_used - percent_space_reclaimable) percent_space_not_reclaimable
       from  v$recovery_area_usage)
order by name
/
 
 
NAME    SPACE_LIMIT_MB SPACE_USED_MB PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE PERCENT_SPACE_NOT_RECLAIMABLE
------- -------------- ------------- ------------------ ------------------------- -----------------------------
+RECO          1201138        958099              79.77                     61.91                         17.86

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *