Database 12c: Performance Management and Tuning
Aprenda sobre as tarefas de análise e ajuste de desempenho esperadas de um DBA: gerenciamento proativo por meio das ferramentas e dos recursos incorporados de análise do desempenho, diagnóstico e ajustes dos componentes de uma instância do banco de dados Oracle e de problemas de desempenho relacionados a SQL.
Centro de Treinamento Certificado Oracle
Instrutores qualificados e com experiência na área
Abordagem prática de aprendizagem
Material completo, atualizado e dinâmico
Saiba mais sobre o treinamento
O que você vai aprender
- Usar a metodologia de ajuste do Oracle
- Usar como ferramentas fornecidas pela Oracle para monitorar e diagnosticar problemas de desempenho de instalações e de SQL
- Usar conselheiros de banco de dados para corrigir problemas de desempenho de forma proativa
- Identificar e ajustar instruções SQL com problemas
- Monitorar o desempenho de uma instancia usando o Enterprise Manager
- Ajustar os componentes da instancia
Benefícios para você
O DBA analisa o desempenho do SQL com as ferramentas disponíveis. Ele reconhece diversos métodos de identificação das instruções SQL que requerem ajustes e as ferramentas de diagnóstico usadas para encontrar maneiras de melhorar o desempenho.
Isso incluirá o uso de estatísticas, perfis para influenciar o otimizador e o uso de Consultores SQL.
Manter o desempenho do SQL
Uma das principais tarefas dos DBAs é manter o desempenho do SQL durante as alterações. Este curso apresenta o Database Replay e o SQL Performance Analyzer, que ajudam o DBA a testar e minimizar o impacto da mudança.
Influenciar o comportamento da instância
O ajuste de instância usa o mesmo método geral de observar um problema, diagnosticar o problema e implementar uma solução. As lições de ajuste de instância cobrem os detalhes dos principais componentes ajustáveis e descrevem como você pode influenciar o comportamento da instância. Para cada lição, examinaremos os componentes relevantes da arquitetura. O curso discute a arquitetura apenas no nível necessário para compreender os sintomas e as soluções. Explicações mais detalhadas são deixadas para outros cursos, material de referência e documentação do Oracle.
Carga Horária
5 dias
- Administrador de Data Warehouse
- Administradores de banco de dados
- Oracle Database 12c: Install and Upgrade Workshop
- Usar a metodologia de ajuste do banco de dados Oracle adequada às ferramentas disponíveis
- Utilizar consultores de banco de dados para ajustar proativamente uma instância de banco de dados Oracle
- Usar as ferramentas baseadas no Automatic Workload Repository para ajustar o banco de dados
- Diagnosticar e ajustar problemas comuns de desempenho relacionados ao SQL
- Diagnosticar e ajustar problemas comuns de desempenho relacionados à instância
- Usar as páginas relacionadas ao desempenho do Enterprise Manager para monitorar um banco de dados Oracle
- Compreender o Oracle Database Cloud Service
- Introdução
- Objetivos do Curso
- Organização do Curso
- Agenda do Curso
- Tópicos não incluídos no curso
- Who Tunes?
- O que o DBA Tune?
- Como afinar
- Metodologia de Tuning
- Diagnóstico de ajuste básico
- Diagnóstico de ajuste de desempenho
- Ferramentas de ajuste de desempenho
- Objetivos do Tuning
- Principais eventos programados
- Tempo DB
- Dimensões de ajuste de CPU e tempo de espera
- Modelo de Tempo
- Visualizações de desempenho dinâmico
- Usando Repositório Automático de Carga de Trabalho
- Visão geral do repositório de carga de trabalho automática
- Dados do Repositório de Carga de Trabalho Automática
- Enterprise Manager Cloud Control e AWR
- Instantâneos
- Relatórios
- Períodos de comparação
- Definindo o escopo dos problemas de desempenho
- Definindo o problema
- Limitando o escopo
- Definindo a prioridade
- Principais relatórios SQL
- Problemas comuns de ajuste
- Ajuste durante o ciclo de vida
- Sessão de ajuste ADDM
- Desempenho versus requisitos de negócios
- Usando métricas e alertas
- Visão geral de métricas e alertas
- Limitação das estatísticas de base
- Benefícios das métricas
- Exibindo informações do histórico de métricas
- Visualizando Histogramas
- Alertas gerados pelo servidor
- Definindo limites
- Visualizações de métricas e alertas
- Usando linhas de base
- Análise comparativa de desempenho com linhas de base AWR
- Linhas de base do repositório de carga de trabalho automática
- Movendo a linha de base da janela
- Linhas de base nas configurações da página de desempenho
- Modelos de linha de base
- Linhas de base AWR
- Criação de linhas de base AWR
- Gerenciando Baselines com PL / SQL
- Usando ferramentas baseadas em AWR
- Tarefas de manutenção automática
- Monitoramento de Desempenho ADDM
- Usando Comparação de Períodos ADDM
- Histórico de sessão ativa
- Visualizações do repositório de carga de trabalho automática novas ou aprimoradas
- Monitoramento de Emergência
- ADDM em tempo real
- Monitoramento de operação de banco de dados em tempo real
- Visão geral
- Casos de Uso
- Definindo uma operação de banco de dados
- Escopo de uma operação de banco de dados composto
- Conceitos de operação de banco de dados
- Identificando uma operação de banco de dados
- Habilitando o monitoramento de operações de banco de dados
- Identificar, iniciar e concluir uma operação de banco de dados
- Aplicativos de monitoramento
- Memória Automática
- Arquitetura de banco de dados Oracle
- SGA Dinâmico
- Grânulo
- Conselhos de Memória
- Adição manual de grânulos aos componentes
- Aumentando o tamanho de um componente SGA
- Gerenciamento automático de memória compartilhada: visão geral
- Parâmetros de dimensionamento SGA: Visão geral
- Resumo de ajuste de desempenho com esperas
- Eventos de espera comumente observados
- Estatísticas Adicionais
- Os 10 principais erros encontrados em sistemas de clientes
- Sintomas
- Oracle Database Cloud Service: Visão geral
- Arquitetura, recursos e ferramentas de banco de dados como serviço
- Edições de software: Opções de banco de dados e pacotes de gerenciamento incluídos
- Acessando o Oracle Database Cloud Service Console & Automated Database Provisioning
- Gerenciando o nó de computação associado a uma implantação de banco de dados
- Gerenciando o acesso à rede ao banco de dados como um serviço e escalando a implantação de um banco de dados
- Gerenciamento de desempenho no ambiente de nuvem de banco de dados
- Monitoramento e ajuste de desempenho
- O que pode ser ajustado em um ambiente DBCS?
- Teste de aplicativo real: Visão geral
- Teste de aplicativo real: casos de uso
- SQL Performance Analyzer: Processo
- Capturando a carga de trabalho SQL
- Criação de uma tarefa do SQL Performance Analyzer
- SQL Performance Analyzer: Tarefas
- Mudança de Parâmetro
- Página de tarefas do SQL Performance Analyzer
- SQL Performance Management
- Manter o desempenho do SQL
- Mantendo Estatísticas do Otimizador
- Tarefas de manutenção automatizada
- Opções de coleta de estatísticas
- Definir preferências de estatística
- Restaurar estatísticas
- Publicação de estatísticas diferidas
- Ajuste automático de SQL
- Usando Database Replay
- Usando Database Replay
- A grande imagem
- Arquitetura do Sistema
- Capture Considerações
- Considerações de repetição: Preparação
- Considerações de repetição
- Opções de repetição
- Análise de repetição
- Ajustando o pool compartilhado
- Arquitetura de pool compartilhado
- Operação de pool compartilhado
- O Cache da Biblioteca
- Latch e Mutex
- Ferramentas de diagnóstico para ajustar o pool compartilhado
- Evitando análises difíceis
- Reduzindo o custo das análises suaves
- Dimensionando o pool compartilhado
- Ajustando o Cache de Buffer
- Arquitetura do banco de dados Oracle: Buffer Cache
- Cache de buffer: destaques
- Buffers de banco de dados
- Tabela de hash do buffer para pesquisas
- Conjuntos de Trabalho
- Metas e técnicas de ajuste de cache de buffer
- Sintomas de desempenho do cache de buffer
- Soluções de desempenho de cache de buffer
- Ajustando PGA e Espaço Temporário
- Uso de memória SQL
- Impacto de desempenho
- Memória PGA Automática
- SQL Memory Manager
- Configurando a Memória PGA Automática
- Configurando
- PGA_AGGREGATE_TARGET inicialmente
- Limitar o tamanho da Área Global do Programa (PGA)
- Uso de memória SQL
- Memória Automática
- Arquitetura de banco de dados Oracle
- SGA Dinâmico
- Grânulo
- Conselhos de Memória
- Adição manual de grânulos aos componentes
- Aumentando o tamanho de um componente SGA
- Gerenciamento automático de memória compartilhada: visão geral
- Parâmetros de dimensionamento SGA: Visão geral
- Resumo de ajuste de desempenho com esperas
- Eventos de espera comumente observados
- Estatísticas Adicionais
- Os 10 principais erros encontrados em sistemas de clientes
- Sintomas
- Oracle Database Cloud Service: Visão geral
- Arquitetura, recursos e ferramentas de banco de dados como serviço
- Edições de software: Opções de banco de dados e pacotes de gerenciamento incluídos
- Acessando o Oracle Database Cloud Service Console & Automated Database Provisioning
- Gerenciando o nó de computação associado a uma implantação de banco de dados
- Gerenciando o acesso à rede ao banco de dados como um serviço e escalando a implantação de um banco de dados
- Gerenciamento de desempenho no ambiente de nuvem de banco de dados
- Monitoramento e ajuste de desempenho
- O que pode ser ajustado em um ambiente DBCS?