terça-feira, 13 de setembro de 2016

Gerar relatório AWR

Para gerar o relatório AWR, devemos conectar no banco de dados com um usuário privilegiado e executar um dos scripts AWR existente, como por exemplo:

awrrpt.sql - > gera relatório awr para uma instância de banco de dados 
awrgrpt.sql -> gera relatório awr para todas as instâncias de banco de dados de um cluster 

Os arquivos (scripts) para geração de relatórios AWR são armazenados por padrão da Oracle em: 

$ORACLE_HOME/rdbms/admin 

Os scripts (AWR) mais utilizados para verificação de performance são:

awrrpt.sql
awrgrpt.sql
awrinfo.sql
awrgrpti.sql
awrrpti.sql

Exemplos: 

Entar no banco de dados:

sqlplus / as sysdba 

Executar o AWR para instância única

SQL> @?/rdbms/admin/awrrpt.sql 

Executar o AWR para todas as instâncias de um RAC 

SQL> @?/rdbms/admin/awrgrpt.sql