terça-feira, 13 de setembro de 2016

VERIFICAR SNAPSHOTS EXISTENTES - AWR


Para verificar os snapshots existentes no banco de dados para o AWR, temos algumas opções, como descrito abaixo:

1) Listar os snapshts mais antigos e os mais novos

SQL> 

SELECT snap_id, begin_interval_time, end_interval_time
  FROM 
SYS.WRM$_SNAPSHOT 
  WHERE
 snap_id = ( SELECT MIN (snap_id) FROM SYS.WRM$_SNAPSHOT)

UNION 

SELECT snap_id, begin_interval_time, end_interval_time 
  FROM 
SYS.WRM$_SNAPSHOT 
  WHERE
 snap_id = ( SELECT MAX (snap_id) FROM SYS.WRM$_SNAPSHOT);


2) Listar todos os snapshts do AWR no banco de dados

SQL>

 SELECT snap_id, begin_interval_time, end_interval_time 
    FROM 
SYS.WRM$_SNAPSHOT order by 1;



3) Listar os snapshots com mais de 10 dias

SQL>

 SELECT snap_id, begin_interval_time, end_interval_time 
   FROM 
SYS.WRM$_SNAPSHOT
   WHERE
begin_interval_time<sysdate-10;