Overview
O treinamento “SQL Server Unleashed (Parte 1 e Parte 2)” oferece uma oportunidade única para adquirir conhecimento aprofundado sobre os princípios fundamentais relacionados aos aspectos do SQL Server (Azure e On-Premises) que impactam diretamente o desempenho. Este curso abrangerá detalhadamente o funcionamento interno do mecanismo do SQL Server, incluindo tópicos como gerenciamento de memória, tarefas e processadores (CPU), estruturas de tabelas e índices, controle de bloqueio e concorrência, otimização de consultas e outros conceitos essenciais. Destinado a desenvolvedores de bancos de dados e administradores, esse treinamento foi elaborado para proporcionar um conhecimento de nível 400 do SQL Server, revelando os segredos por trás dos bastidores. Se você busca compreender o SQL Server em sua totalidade e desvendar o que acontece nos meandros desse poderoso sistema, este treinamento é a escolha ideal para você.
Objetivo
Após completar o curso o aluno estará apto a:
- Identificar componentes do sistema operacional do SQL Server e internals do mesmo
- Entender otimização and performance tuning
- Examinar internamente o que afeta a performance do SQL Server
- Entender o fluxo de otimização de uma query como:
- Compilação, otimização e execução
- Identificar e entender nos níveis mais baixos o processo de internals do SQL Server
- Coletar e analizar dados de performance afim de criar hipóteses sobre os problemas do seu ambiente
Agenda
Devida a alta complexidade do treniamento e o denso conteúdo, nós quebramos o treinamento em duas partes com o objetivo de facilicar a absorção do aluno e a redução de custo do mesmo, deixando o aluno escolher qual parte vai atender melhor o seu dia a dia.
Parte 1
- SQL Server Architecture, Scheduling and Waits
- Introduction to SQL Operating System
- SQL Server Task Scheduling
- SQL Server Waits and Queues
- SQL Server I/O and Database Structure
- SQL Server Disk I/O
- Test Storage Subsystem with Diskspd
- Troubleshooting I/O Performance
- SQL Server Page Structure
- SQL Server Data File Structure
- SQL Server Log File Structure
- SQL Server TempDB File Structure
- Troubleshooting TempDB Performance
- SQL Server Memory
- Windows Memory Management
- SQL Server Memory Management
- Troubleshooting SQL Server memory
- SQL Server Concurrency and Transactions
- SQL Server Concurrency and Transactions
- SQL Server Isolation Levels
- SQL Server Locking
- Delayed Transaction Durability
- Troubleshooting Concurrency Performance
Parte 2
- SQL Server Index Structure
- Index Internals
- Index Strategy
- Partitioned Tables and Indexes
- Columnstore Indexes
- Index Monitoring and Fragmentation
- In-Memory OLTP
- SQL Server Statistics Structure
- SQL Server Statistics Internals
- SQL Server Cardinality Estimation
- SQL Server Statistics Maintenance
- SQL Server Query Execution and Plans
- SQL Server Query Execution
- SQL Server Query Optimization
- SQL Server Query Plan Analysis
- SQL Server Intelligent Query Processing
- SQL Server Plan Caching and Query Store
- SQL Server Plan Cache
- SQL Server Query Store
- Troubleshooting SQL Server Performance with Query Store
- SQL Server Query Tuning
- Sargable Expressions
- Query Hints
- Query Troubleshooting
- SQL Server Performance Tools
- SQL Server Lightweight Query Profiler
- SQL Server Extended Events
- SQL Server Resource Governor
Envie seu pedido de orçamento