• Facebook
  • LinkedIn

© Copryright 2015, White Cube. Todos os direitos reservados


White Cube

Av. General João Manoel, 157, Conj. 603, Porto Alegre, RS, CEP 90010-030

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)

REF: SQLAdv1
  • 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