Oracle Database AWR

Este artigo descreve a geração do relatório de estatística do Banco de Dados Oracle (AWR) para melhorias de performance.

Consultar e pegar as informações de dbid, snap_id (caso seja oracle rac), s.startup_time, s.end_interval_time (intervalo da consulta para analise, como meio período do dia ou algumas horas).

SELECT di.dbid,
TO_CHAR(s.startup_time,'DD-MON-YYYY HH24:MI') INSTART_FMT,
di.instance_name INST_NAME, di.db_name DB_NAME, s.snap_id SNAP_ID,
TO_CHAR(s.end_interval_time,'DD-MON-YYYY HH24:MI') SNAPDAT,
s.snap_level LVL
FROM dba_hist_snapshot s,
dba_hist_database_instance di
WHERE di.dbid = s.dbid
AND di.instance_number = s.instance_number
AND di.startup_time = s.startup_time
ORDER BY snap_id desc;

-- Gerar relatório em html:
SELECT * FROM TABLE(dbms_workload_repository.awr_report_html(1723458622 , 1, 49808, 49901));
SQL

Leave a Reply

Your email address will not be published. Required fields are marked *

search previous next tag category expand menu location phone mail time cart zoom edit close