Escolar Documentos
Profissional Documentos
Cultura Documentos
No Oracle 11g, para se utilizar o Tuning diversos recursos foram desenvolvidos para
auxiliar na performance:
1) Automatic Workload Repository (AWR) ou Repositório Automatico de Carga de
Trabalho. Este tira uma imagem do sistema a cada 60 minutos, desta imagem ele
coleta, processa e mantem as estatisticas sobre a performance do sistema para
detectar possíveis problema e realizar uma auto-correção, como se fosse um tuning
automático.
2) Automatic Database Diagnostic Monitor (ADDM) ou Monitor Automático de
Diagnóstico do Banco de Dados. Este analisa as informações coletadas pelo AWR para
identificar os possíveis problemas de performance do banco de dados Oracle, depois
recomenda quais as possíveis ações corretivas.
3) Active Session History ou Histórico de sessão ativa. Este coleta aleatoriamente
algumas sessões ativas para auxiliar na visualização da utilização do banco de
dados demonstrando quais sessões estão demandando mais serviços do banco de dados.
Estas ferramentas estão incluídas nas views de performance V$ e nos scripts também.
Todo esse conjunto de ferramentas está disponível no Oracle 11g. Houveram melhorias
e adaptações de alguns deles para as novas versões do Oracle 12c e 18c. Para essas
novas versões, as ferramentas que existem foram melhoradas para funcionar de forma
adaptativa e não mais condicional, de forma que por exemplo o plano de execução
para uma query SELECT seguiria por um caminho fixo, agora diversos caminhos podem
ser utilizados dependendo do valor de performance encontrado.
Novo pacote para gerenciar conjuntos de ajustes SQL. Agora é possível utilizar o
DBMS_SQLSET em vez de DBMS_SQLTUNE para criar, modificar, descartar e executar
todas as outras operações de conjunto de ajuste SQL.