Entrar em Contato

Programa do Curso

Introdução ao Tuning de SQL

  • Visão geral e objetivos do tuning de desempenho
  • Arquitetura do otimizador do Oracle
  • Conceitos-chave de tuning: custo, cardinalidade e seletividade

Compreendendo Planos de Execução

  • Geração e interpretação de planos de execução
  • EXPLAIN PLAN versus DBMS_XPLAN
  • Armadilhas comuns de desempenho em planos

Estratégias de Indexação

  • Tipos de índices e suas implicações no tuning
  • Criação e análise de índices para melhor desempenho
  • Uso de índices invisíveis e baseados em funções

Ferramentas de Tuning do Oracle

  • Repositório de Carga de Trabalho Automático (AWR)
  • Monitor de Diagnóstico de Banco de Dados Automático (ADDM)
  • SQL Tuning Advisor e SQL Access Advisor

Gerenciamento do Plano SQL

  • Bases de planos (plan baselines) e captura de planos
  • Gerenciamento de evoluções de plano
  • Uso de diretivas de plano SQL

Técnicas Avançadas de Tuning de SQL

  • Bind peeking e compartilhamento adaptativo de cursor
  • Uso de hints e perfis para controlar a execução
  • Diagnóstico e correção de consultas complexas

Cenários Práticos de Tuning

  • Análise de problemas SQL do mundo real
  • Exercícios passo a passo de tuning
  • Melhores práticas e checklists de tuning

Resumo e Próximos Passos

Requisitos

  • Compreensão de SQL e PL/SQL no Oracle
  • Experiência trabalhando com o Oracle Database como desenvolvedor ou DBA
  • Familiaridade básica com planos de execução e conceitos de indexação

Público-alvo

  • Desenvolvedores de bancos de dados Oracle
  • Engenheiros de desempenho
  • Administradores de banco de dados
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas