1 / 15

Monitorando o seu banco de dados com o Performance Studio do SQL Server 2008

Monitorando o seu banco de dados com o Performance Studio do SQL Server 2008. Gustavo Aguiar MCDBA, MCITP, MCT & MVP gmaguiar2004@hotmail.com http://gustavomaiaaguiar.spaces.live.com. Diego Nogare MSP, MCTS & MVP diego.nogare@codificando.net http://diegonogare.net/. Agenda.

jael
Download Presentation

Monitorando o seu banco de dados com o Performance Studio do SQL Server 2008

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Monitorando o seu banco de dados com o Performance Studio do SQL Server 2008 Gustavo Aguiar MCDBA, MCITP, MCT & MVP gmaguiar2004@hotmail.com http://gustavomaiaaguiar.spaces.live.com Diego Nogare MSP, MCTS & MVP diego.nogare@codificando.net http://diegonogare.net/

  2. Agenda • Considerações sobre Desempenho • Arquitetura básica do Performance Studio • Um caso prático

  3. Desempenho • Conceitos • Problemas comuns • Linha de base • Troubleshooting Inicial para problemas de desempenho • Ferramentas Disponíveis

  4. Conceitos • Tempo de Resposta • Throughput • Escalabilidade

  5. Problemas • Arquitetura da Aplicação • Modelagem de dados Inadequada • Erros de Configuração • Práticas de código ruins • Recursos de Hardware insuficientes • Outros (Nível de Isolamento, Indexação, etc)

  6. BaseLine • A “relatividade” (Atual x Tendência) • Pontos de referência • Aplicação em estimativas, capacity planning, métricas • Definição dos intervalos • Comparação com estimativas anteriores • Horários de Pico x Horários de baixa atividade

  7. Troubleshoot • O que é lento ? • Quando ficou lento ? • O problema pode ser reproduzido ? • Há alguma atividade não programada ? • Houve alguma mudança em produção ?

  8. Ferramentas

  9. Arquitetura • Framework que une a coleta, a análise, a resolução de problemas e a persistência de dados de diagnósticos de desempenho do SQL Server • Um conjunto integrado de ferramentas para trabalhar questões de desempenho O que é o Performance Studio ?

  10. Arquitetura

  11. Conceitos • Data Provider • Origem de informação (SQL Trace, Contadores, DMVs, Consultas em TSQL, etc) • Collector Type • Tipo de Coletor (interface para ler e expor dados de um Data Provider) • Collection Item • Um Collector Type com características próprias (origem, freqüência, etc) • Collection Set • Grupo de Itens que representam um agrupamento de coleta • Management Data Warehouse • Repositório para os dados coletados

  12. Arquitetura Data CollectionUser Interface (Object Explorer) Data CollectionConfiguration Collection Set Reports Management Data Warehouse (MDW) Data Collector Collection Sets Target Data Collector Collection Sets Target

  13. Caso Prático • A aplicação de Pedidos • Demonstração do Performance Studio

  14. Livros: Professional Microsoft SQL Server 2008 Administration Microsoft SQL Server 2008 Management and Administration Links: Semana da maratona - SQL Server 2008http://social.msdn.microsoft.com/Forums/pt-BR/520/thread/9a391932-eb2e-4fa9-8942-49c83e8077c8 Links úteis

  15. Q&A Está vendo a gravação? Apareceu uma dúvida? gmaguiar2004@hotmail.com diego.nogare@codificando.net

More Related