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.

Slides:



Advertisements
Apresentações semelhantes
Support.ebsco.com Tutorial de Relatórios e Estatísticas do EBSCOadmin.
Advertisements

Implantação e implementação de recursos do SQL Server 2005 Publicado em: dezembro de 2005 Migração para o SQL Server 2005 na Microsoft.
Visão Geral Técnica do Microsoft Operations Manager 2005
Álvaro Rezende MVP Microsoft IBM Brasil MCP, MCT, MCSA, MCDST
Álvaro Rezende MVP MICROSOFT MCP - MCT - MCSA- MCDST- MCTS - MCITP
Álvaro Rezende MVP - Shell User MCT, MCSA, MCDST, MCTS
Microsoft Operations Manager (MOM) 2005 Visão geral técnica do MOM 2005 Alexandre Nakano MCSA+Security Brás & Figueiredo Informática.
Álvaro Rezende MVP - Shell User MCT - MCSA - MCDST - MCTS Carlos Eduardo Meneghel MCT,MCSE:Messaging, MCSE:Security, MCDBA Windows Vista - Aumentando a.
Tecnologia de Programação BD em.Net: Conexão com SQL Server 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.
GERENCIAMENTO DE CAPACIDADE GERENCIAMENTO DE CONTINUIDADE
João Galdino M. Souza Efeitos da integração entre processos ITIL no Gerenciamento de Capacidade João Galdino M. Souza
Diego Duarte Menescal – Atividades Realizadas Durante o período de Março até Junho: Desenvolvimento de Estratégias de Mercado Período de março.
Gerenciamento de Configuração
O LIMS como ferramenta de gestão do laboratório
Daniel Paulo Introdução O tempo de resposta de um sistema é determinado pelo tempo que ele leva para retornar aos usuários às.
Daniel Paulo Conceitos de Banco de Dados - Processamento de Transações de Dados - Gerenciamento de dados OLAP/OLTP - Alto desempenho.
Análise e Projeto de Sistemas
Criando novas oportunidades
Performance em aplicações web – Parte I
Gerenciamento de Requisitos com Casos de Uso
DevOps Integrando Desenvolvimento com Operações Team Foundation Server 2012 e System Center Operations Manager 2012 Adriano Bertucci Konia Tecnologia.
II Semana de Tecnologia da Informação
Fundamentos do Projeto de Aplicativos de Banco de Dados
DOCUMENTO CONFIDENCIAL DA MICROSOFT Set 2009 | Página 1 | Apresentação para BDMs.
Curso Superior de Tecnologia: Sistemas para Internet
Bancos de Dados SQL Server 2012.
Projetar Serviços Vítor Braga –
Rodrigo Cristiano Silva
Sandro Gonçalves Murara
Arquitetura Microsoft .Net
Tecnologias.NET Equipe: Ayrton Johab Rejane Roosevelt Wanessa.
Framework gpnet.
Arquitetura e Configuração do Windows Server AppFabric
Introdução à Programação para a Web Fernando Martins 9 de Julho de 2008.
Auditoria de um ambiente SQL Server 2008 R2
Monitoramento SQL Server
Apresentação do Sistema
1 1.
Conhecendo o Entity Framework 4.1
MVP Virtual Conference 2013
TI aplicada a Logística
Plataforma Microsoft de BI
Adriano Melo Introdução ao ASP.NET Adriano Melo
Semana do SQL Server. Virtual PASS Chapter BR -2 meses de vida visitas por mês -380 artigos -20+ vídeos
Danilo Mendonça Oliveira
Contexto da disciplina
É um conjunto de RDLs desenvolvidas usando os custom reports do Management Studio que ajudam a resolver alguns dos problemas de performance do SQL tais.
Implementação do Tivoli Performance Reporter no Banco Itaú.
MPS – Aula prática Diagrama de Pacotes / Esteriótipos Web
Estatísticas SQL Server 2012/2014 September 2014.
SQL Server Comando PIVOT.
DI-UFPE1 Sistemas CASE Modelos de Referência. DI-UFPE2DI-UFPEDI-UFPE Definição n Estruturas de um Ambiente CASE do ponto de vista conceitual; n Permitem.
Workshop.  Introdução  Histórico  Principais Características  Componentes  Topologia  Instalação  Passo a passo de Instalação  Console de Operações.
Solução Avançada de Problemas com Extended Events Vladimir Michel Bacurau Magalhães MCITP | MCTS | MCP | MMI | MCT
Programação Orientada a Objetos 2
Palestrante Bruno César Silva MCSA, MCTS, MCT Semana do Windows Server 2008 : Gerenciamento de Servidores e Impressão Level 300 Moderador José Leonardo.
Objetivos deste módulo
Daniel Paulo Banco de dados: é uma coleção/conjunto de registros relacionados.  Exemplo: O banco de dados de uma Universidade.
Daniel Paulo Introdução O tempo de resposta de um sistema é determinado pelo tempo que ele leva para retornar aos usuários às.
Prof. Sidney Galeote. 2 www. prasabermais. com  Visão Geral sobre a dimensão de qualidade “performance”  Custo da qualidade  Como a performance deve.
Students to Business – 2011/1 Fase 2. aGENDA O que é um banco de dados? Onde aplicamos o banco de dados? Laboratório: Navegando no SQL Server Management.
Microsoft Certified Professional Consultor e Instrutor de BI e Banco de Dados - One Way Solution Instrutor Datazen - BI do Brasil Articulista – SQL Magazine.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Microsoft Datazen Do Início… …ao Fim!
SQL Saturday #469 - Brasília SQL 2016 CTP Query Store Luiz Mercante
SQL Saturday #488 Monitorando o SQL Server através do SQLdiag. André César Rodrigues Thiago Alencar.
Implementando SQL Server 2014 Failover Cluster com Cluster Shared Volume (CSV) Nilton Pinheiro SQL Server Specialist SQL Server MVP MCITP | MCSE | MCDBA.
SQL Saturday #488 Gerenciamento de múltiplas instâncias de SQL Server Vitor Fava
SQL Saturday #512 Oportunidades com a Plataforma de Dados da Microsoft Rodrigo Crespi
Fabiano Neves Amorim - MCITP DBD / MCTS / MCP - SQLServer Blog:
Transcrição da apresentação:

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/

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

Troubleshooting Inicial para problemas de desempenho Conceitos Problemas comuns Linha de base Troubleshooting Inicial para problemas de desempenho Ferramentas Disponíveis

Conceitos Tempo de Resposta Throughput Escalabilidade

Arquitetura da Aplicação Modelagem de dados Inadequada 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)

A “relatividade” (Atual x Tendência) Pontos de referência 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

O problema pode ser reproduzido ? Há alguma atividade não programada ? 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 ?

SQL Server 2005 e Anteriores SQL Server 2008 e posteriores Ferramentas SQL Server 2005 e Anteriores SQL Server 2008 e posteriores System Monitor SQL Profiler Activity Monitor Replication Monitor Blocker Script PSS Tools (PSSDiag e SQLDiag) Dedicated Administrator Connection (DAC) DMVs e DMFs Database Tuning Advisor (DTA) SQL Server Performance Dashboard SQL Nexus DMV Stats XEvents Policies Performance Studio

O que é o Performance Studio ? Arquitetura O que é o Performance Studio ? 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

Arquitetura

Tipo de Coletor (interface para ler e expor dados de um Data Provider) 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

Data Collection User Interface (Object Explorer) Arquitetura Data Collection User Interface (Object Explorer) Data Collection Configuration Collection Set Reports Management Data Warehouse (MDW) Data Collector Collection Sets Target Data Collector Collection Sets Target

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

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

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