PARTE I — Fundamentos Essenciais
1. Introdução ao SQL Server
Visão clara do SQL Server, seus componentes, arquitetura interna e edições — o primeiro passo para qualquer DBA.
2. Instalação e Configuração Inicial
Como planejar, instalar e configurar o SQL Server corretamente, evitando erros comuns e criando uma base sólida.
3. Arquitetura Interna do SQL Server
Entenda como funciona o motor do SQL Server: páginas, buffer pool, memória, I/O e processos internos que definem performance.
4. T-SQL para DBAs
Os comandos, técnicas e práticas essenciais de T-SQL que todo DBA precisa dominar no dia a dia.
PARTE II — Administração Core
5. Administração de Instâncias
Aprenda como configurar, otimizar e manter instâncias SQL Server estáveis, seguras e performáticas.
6. Administração de Bancos de Dados
Tudo sobre criação, modelagem física, filegroups, growth, autogrowth e práticas de manutenção.
7. Segurança e Governança
Autenticação, autorização, criptografia, auditoria e compliance — pilares da segurança em ambientes corporativos.
8. Backup e Recuperação (DR)
A parte mais crítica para qualquer DBA: estratégias de backup, restore, modelos de recuperação e DR real.
PARTE III — Alta Disponibilidade e Desastre
9. AlwaysOn Failover Cluster Instances (FCI)
Alta disponibilidade completa da instância utilizando clusters — quando usar e como configurar corretamente.
10. AlwaysOn Availability Groups (AG)
HA/DR moderna com múltiplas réplicas, failover automático, leitura distribuída e replicação avançada.
11. Replicação
Entenda os tipos (Snapshot, Transactional, Merge) e quando cada um deve — ou não deve — ser usado.
12. Log Shipping
Solução simples, robusta e barata de DR, ideal para empresas que precisam de redundância sem complexidade.
PARTE IV — Performance, Tuning e Automação
13. Índices
Como projetar, criar e manter índices eficientes para multiplicar a performance de consultas.
14. Query Tuning Avançado
Análise profunda de planos, operadores, cardinalidade, parameter sniffing e técnicas avançadas de tuning.
15. Bloqueios e Concorrência
Identifique e elimine deadlocks, waits, latches e gargalos internos.
16. Monitoramento Proativo
Como criar um ambiente supervisionado com métricas, indicadores, alertas e ferramentas nativas.
17. Automação e PowerShell
Automatize rotinas críticas e gere relatórios profissionais usando PowerShell e scripts inteligentes.
PARTE V — SQL Server em Ambientes Modernos
18. SQL Server na Nuvem
Azure SQL, Managed Instance, VMs, limitações, custos, sizing e decisões arquiteturais.
19. Containers e DevOps
Como rodar SQL Server em Docker, pipelines CI/CD, imagens customizadas e automação.
20. Observabilidade e Telemetria
Boas práticas para logs, métricas e rastreamento em ambientes de alta complexidade.
PARTE VI — Rotinas, Boas Práticas e Checklists Prontos
21. Rotinas de um DBA Júnior
Checklist diário e práticas essenciais para começar bem na profissão.
22. Rotinas de um DBA Pleno
Monitoramento inteligente, revisões e ações preventivas.
23. Rotinas de um DBA Sênior/Especialista
Capacity planning, arquitetura, auditorias e decisões estratégicas.
24. Scripts Essenciais
Coleção de scripts para saúde, segurança, tuning e inventário corporativo.
PARTE VII — Estudos de Caso
25. Cenários Reais com Soluções
Problemas reais de produção, com diagnóstico detalhado e soluções aplicadas passo a passo.
PARTE VIII — Anexos e Materiais Extras
26. Glossário Completo do DBA
Um dicionário completo de termos e conceitos usados no universo SQL Server.
27. Linha do Tempo do SQL Server
A evolução histórica do SQL Server e suas principais mudanças.
28. Certificações e Trilha de Carreira
Guia completo para quem quer construir ou acelerar a carreira como DBA.
29. Templates de Documentos
Modelos prontos para backup, recuperação, operações, auditorias e muito mais.