Voltar ao catálogo
Avançadosqlsql tuningperformancebancos de dados

SQL - Tuning em Queries

Aprenda a otimizar consultas SQL para cenários de alta complexidade e volumes de dados com milhões de linhas. Neste curso prático, você entenderá o funcionamento interno do otimizador de consultas, analisará planos de execução e aplicará estratégias avançadas de indexação e reescrita de código para eliminar gargalos e garantir máxima performance no banco de dados.

  • Atualizado em 24 de set. de 2026

O que você vai aprender

Analisar e interpretar planos de execução (EXPLAIN / EXPLAIN ANALYZE) para identificar gargalos
Aplicar estratégias de indexação eficiente (B-Tree, Composite, Partial, Covering Indexes)
Reescrever queries ineficientes eliminando subqueries dispendiosas, JOINs redundantes e scans desnecessários
Otimizar consultas operando sobre tabelas com milhões de linhas usando particionamento e paginação performática
Resolver problemas reais de contenção de memória, IO e bloqueios em cenários de alta concorrência

Por que este curso?

  • Enfoque 100% prático baseado em dezenas de exercícios e cenários reais de tuning
  • Técnicas aplicáveis aos principais SGBDs do mercado (PostgreSQL, MySQL, SQL Server)
  • Scripts e cenários com tabelas populadas com milhões de registros para testes reais de carga
  • Métodos claros de análise de custo, I/O e uso de memória para validação de ganho de performance

Para quem é este curso?

  • Desenvolvedores Backend que precisam otimizar relatórios e endpoints lentos em produção
  • Administradores de Banco de Dados (DBAs) que buscam técnicas avançadas de diagnóstico e tuning
  • Engenheiros de Dados que lidam com grandes volumes de dados e pipelines de processamento
  • Analistas de Sistemas que desejam entender o funcionamento interno do otimizador de consultas

Pré-requisitos

  • Domínio intermediário do idioma SQL (SELECT, JOINs, GROUP BY, subqueries)
  • Vivência prática com algum SGBD relacional (PostgreSQL, MySQL, SQL Server ou Oracle)
  • Ambiente local configurado para execução dos scripts dos exercícios (Docker ou banco local)

Interessado neste curso?

Entre em contato para saber mais sobre preços e matrícula.

Ainda na dúvida se esse é o caminho certo pra você?

Fale com um especialista no WhatsApp — a gente te orienta
Assinar para acessar