Demonstre interesse nesse produto.
Assim iremos priorizar a sua disponibilização. Clique aqui.
Tópicos Avançados aborda assuntos chave do SQL Server para um ótimo DBA.
Público Alvo
Profissionais de Tecnologia da Informação que tenham interesse em aprender e se aprofundar na plataforma Microsoft SQL Server.
Este é o primeiro curso da série de formação de um DBA em Performance e Tuning.
Este curso foi construído levando em consideração a experiência e conceitos de profissionais da White Cube. Ele exibe conceitos, técnicas, funcionalidade e ferramentas que normalmente não são exibidas em cursos padrões de mercado.
O SQL Server possui inúmeros técnicas e conceitos que, quando aplicadas de acordo, otimizam, melhoram o desempenho e produzem funcionalidades extras, essenciais para o bom funcionamento de um Sistema Gerenciador de Banco de Dados.
Este curso foi elaborado por profissionais da White Cube, através de experiências próprias e conceituadas obras e autores, que seguem:
- Delaney, Kalen; Randal, Paul S.; et al. Microsoft SQL Server 2008 Internals. Microsoft Press, 2009.
- Bolton, Christian; Langford, Justin; et al. Professional SQL Server 2008 Internals and Troubleshooring. Wiley, 2010.
- Fritchey, Grant; Dam, Sajal. SQL Server 2008 Query Performance Tuning Distilled. Apress, 2009.
- Fritchey, Grant. SQL Server Execution Plans. Redgate, 2009.
Cronograma
1. Arquitetura e Configuração do SQL Server
- SQL Server Metadata
- O SQLOS, Arquitetura NUMA e SQL Server Workers
- Compreendendo a Memória do SQL Server
- O SQL Server Resource Governor
- Configurando Protocolos de Rede e Serviços
- Configurações do Sistema Operacional
2. Trabalhando com Auditoria de Dados
- Utilizando Change Tracking, Tracing e Extended Events
3. Databases, Arquivos e Sistema de Arquivos
- Tipos de Storage
- Testando a Performance do Storage
- Calculando IOps
- System Databases
- A TempDB
- Database Snapshots
4. Armazenamento Avançado
- Utilizando Filestream Data
- LOB e Sparce Columns
- Compressão de Dados
- Particionamento de Tabelas e Índices
5. Logging e Recovery
- Visão geral sobre o Transaction Logs
- Backup e Restore de Databases, Tópicos Avançados
6. Índices, Visão básica até a mais Avançada
7. Query Optimizer e Plan Caching
- O que é Otimização?
- Optimizer Architecture, Statistics, Cardinality Estimation e Custos
- Escolha de Índices e Índices Particionados
- Índices Estendidos (Full-Text Index, XML Index, Spatial Index)
- Dicas de Execução com Plan Hinting
- O Mecanismo de Caching
8. Transações, Concorrência, Bloqueios e Latches
- Modelos de Concorrência Pessimista e Otimista
- Modelo de Transações – ACID (Atomic, Consistent, Isolated and Durable)
- Trabalhando com Locking e Lock Compatibility
- Compreendedo Latches
- Row Versioning, Otimizando com o Snapshot Isolation Level
9. Tópicos Avançados
- SQL Server Traces e Profiler
- SQLDiag e PerfStats Script
- Ferramentas de Stress Test
- Visualizando relatórios do SQL Server
Microsoft SQL Server Inside: Tópicos Avançados (Online)
Conceito Básico sobre Banco de Dados, e ferramentas Windows/Microsoft.
Computador com 2 monitores (um para realizar exercícios e outro para visualizar as demonstrações do instrutor. Realizar o treinamento com um único monitor não é recomendado)
Acesso a internet de alta velocidade