Salve salve colegas.
Divulgado aos colegas curso online de SQL Server Performance Tuning.
Performance Tuning aborda os conceitos e técnicas necessárias para otimizar o desempenho de uma Database.
Este é o segundo curso da série de formação de um DBA em Performance e Tuning, mas não é dependente do primeiro curso (Tópicos Avançados)
Este curso foi construído pensando nos principais problemas de performance das databases de mercado. A maioria dos cursos de Banco de Dados do mercado se concentra em apresentar os conteúdo de administração e desenvolvimento, deixando a desejar sobre a performance e as melhores práticas.
Público Alvo: O curso é direcionado para profissionais que já possuam conhecimento em SQL Server e precisam conhecer os segredos, técnicas e recursos de otimização de uma Database.
O Microsoft SQL Server passou de um Banco de Dados pequeno para um dos mais utilizados e performáticos sistemas de gerenciamento de banco de dados do mercado. Sua utilização em databases de grande porte exige que seus desenvolvedores e administradores utilizem recursos otimizados, que consigam detectar gargalos, waits e principalmente, que consigam compreendê-los e resolvê-los.
Este curso foi elaborado por profissionais da White Cube, através de 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.
Pré-Requisitos: Conhecimento Básico sobre Microsoft SQL Server.
Carga Horária: 20 Horas
Cronograma:
1. Performance Tuning, Visão Geral
O processo de Tuning
ROI e TCO em Tuning
Performance Baselines
Os principais vilões de performance
2. Como Analisar a Performance do Windows
Analisando a Memória
Analisando o Disco
Analisando o Processador
Analisando a Rede
Criando um Baseline
3. Como Analisar a Performance do SQL Server
SQL Server Waits
SQL Server Profiler Tool e Recomendações
Identificando queries custosas e lentas
4. Análise de Índices e o Database Engine Tuning Advisor
Recomendações no desenho de índices
Cluster x Não-Cluster Índices
Técnicas Avançadas sobre Índices
Índices Especiais (Full-text, Spatial, XML)
O Database Engine Tuning Advisor, Mecanismo, Exemplos e Limitações
5. Análise de Bookmark Lookup
O que é, Motivos e Razões para um Bookmark Lookup
Resolvendo Bookmark Lookups
6. Análise de Statistics
Analisando e mantendo Statistics
Recomendações
7. Análise de Fragmentações de Dados
Causas de Fragmentações e seu Overhead
Analisando a Fragmentação e Resolvendo o problema
8. Análise da Execution Plan Cache e Recompilação de Stored Procedures
A Geração de uma Execution Plan e Caching
Envelhecimento da Execution Plan e seu reuso
Analisando as Causas da Recompilação
Como prevenir Recompilações
Recomendações
9. Análise da escrita de Queries
Utilizando Índices Eficientemente
Utilizando Hints
O que evitar
Reduzindo o custo das transações
10. Análise de Bloqueios e Deadlocks
Compreendendo Bloqueiors (ACID)
Database Locks e Isolation Levels
Efeitos de Índices e Lockings
Analisando e Resolvendo Bloqueios
Recomendações para reduzir bloqueios
Compreendendo e Análise de Deadlocks
11. Checklist de Otimização do SQL Server
Desenho da Database
Desenho das Queries
Configurações de Sistema Operacional e SQL Server
Administração da Database
Será de 18/02/2013 a 22/02/2013
Divulgado aos colegas curso online de SQL Server Performance Tuning.
Curso Microsoft SQL Server Performance Tuning
Data
Seg, 18/02/2013
Horário
8:30 a 12:30
Descrição
SQL Server Performance TuningPerformance Tuning aborda os conceitos e técnicas necessárias para otimizar o desempenho de uma Database.
Este é o segundo curso da série de formação de um DBA em Performance e Tuning, mas não é dependente do primeiro curso (Tópicos Avançados)
Este curso foi construído pensando nos principais problemas de performance das databases de mercado. A maioria dos cursos de Banco de Dados do mercado se concentra em apresentar os conteúdo de administração e desenvolvimento, deixando a desejar sobre a performance e as melhores práticas.
Público Alvo: O curso é direcionado para profissionais que já possuam conhecimento em SQL Server e precisam conhecer os segredos, técnicas e recursos de otimização de uma Database.
O Microsoft SQL Server passou de um Banco de Dados pequeno para um dos mais utilizados e performáticos sistemas de gerenciamento de banco de dados do mercado. Sua utilização em databases de grande porte exige que seus desenvolvedores e administradores utilizem recursos otimizados, que consigam detectar gargalos, waits e principalmente, que consigam compreendê-los e resolvê-los.
Este curso foi elaborado por profissionais da White Cube, através de 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.
Pré-Requisitos: Conhecimento Básico sobre Microsoft SQL Server.
Carga Horária: 20 Horas
Cronograma:
1. Performance Tuning, Visão Geral
O processo de Tuning
ROI e TCO em Tuning
Performance Baselines
Os principais vilões de performance
2. Como Analisar a Performance do Windows
Analisando a Memória
Analisando o Disco
Analisando o Processador
Analisando a Rede
Criando um Baseline
3. Como Analisar a Performance do SQL Server
SQL Server Waits
SQL Server Profiler Tool e Recomendações
Identificando queries custosas e lentas
4. Análise de Índices e o Database Engine Tuning Advisor
Recomendações no desenho de índices
Cluster x Não-Cluster Índices
Técnicas Avançadas sobre Índices
Índices Especiais (Full-text, Spatial, XML)
O Database Engine Tuning Advisor, Mecanismo, Exemplos e Limitações
5. Análise de Bookmark Lookup
O que é, Motivos e Razões para um Bookmark Lookup
Resolvendo Bookmark Lookups
6. Análise de Statistics
Analisando e mantendo Statistics
Recomendações
7. Análise de Fragmentações de Dados
Causas de Fragmentações e seu Overhead
Analisando a Fragmentação e Resolvendo o problema
8. Análise da Execution Plan Cache e Recompilação de Stored Procedures
A Geração de uma Execution Plan e Caching
Envelhecimento da Execution Plan e seu reuso
Analisando as Causas da Recompilação
Como prevenir Recompilações
Recomendações
9. Análise da escrita de Queries
Utilizando Índices Eficientemente
Utilizando Hints
O que evitar
Reduzindo o custo das transações
10. Análise de Bloqueios e Deadlocks
Compreendendo Bloqueiors (ACID)
Database Locks e Isolation Levels
Efeitos de Índices e Lockings
Analisando e Resolvendo Bloqueios
Recomendações para reduzir bloqueios
Compreendendo e Análise de Deadlocks
11. Checklist de Otimização do SQL Server
Desenho da Database
Desenho das Queries
Configurações de Sistema Operacional e SQL Server
Administração da Database
Será de 18/02/2013 a 22/02/2013
www.bigdatabrasil.net
ResponderExcluirNão tive resposta no link da notícia e tenho muito interesse no curso. Algum outro?
ResponderExcluirOlá HGabriel,
ExcluirO curso pode ser encontrado em: http://www.whitecube.com.br/portal/index.php?option=com_content&view=article&id=248&Itemid=364
Também recomendo o colega Fabrício Lima, http://fabriciolima.net/blog/
Grande abraço e bons estudos.