Pessoal as vezes necessitamos recriar o repositório do AWR ou verificar informações de armazenamento dos relatórios, então segue algumas dicas.
BEGIN
DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT;
END;
-- ALTERAR O TEMPO DE GERAÇÃO PARA 30 MINUTOS
BEGIN
DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(INTERVAL=>60);
END;
-- ALTERAR O TEMPO DE RETENÇÃO DO AWR PARA 30 DIAS
BEGIN
DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(RETENTION=>43200);
END;
-- GERAR SNAPSHOT
BEGIN
DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT;
END;
-- ESPAÇO OCUPADO PELO AWR
SELECT OCCUPANT_DESC,SPACE_USAGE_KBYTES FROM V$SYSAUX_OCCUPANTS
WHERE OCCUPANT_NAME=’SM/AWR’;
-- VERIFICAR RELATORIOS GERADOS
SELECT MIN (BEGIN_INTERVAL_TIME),MAX (BEGIN_INTERVAL_TIME), COUNT(SNAP_ID)
FROM DBA_HIST_SNAPSHOT;
SELECT SNAP_ID,BEGIN_INTERVAL_TIME FROM DBA_HIST_SNAPSHOT
ORDER BY BEGIN_INTERVAL_TIME DESC;
SQL