MCDBA Brasil


  • Home
  • Sobre
  • Contato

Livros





Links Rápidos

SQL Server Builds (All Versions/Editions)


Download SQL Server 2017 (trial)


SQL Server 2017 Feature Pack


SQL Server 2016 Feature Pack


Cumulative Update SQL Server 2017 builds


Cumulative Update SQL Server 2016 builds


Cumulative Update SQL Server 2014 builds


Cumulative Update SQL Server 2012 builds


SQL Server 2005/2008 Samples Databases


Documentando o Servidor SQL Server


Analisando a Performance do Servidor-CheckList


Virtual PASS PT


Faça parte do maior virtual chapter do PASS com conteúdos técnicos em Português sobre SQL Server.

Todos os meses um evento Online para você! Acompanhe aqui os WebCasts já agendados

Sindicalize seu blog ou site ao VirtualPASSPT

SQL Server Blogs

SQL Server Query Processing Team


SQL Programmability & API Development Team


SQL Server Manageability Team


Latin America Support Team


Database + Disk + Performance


Microsoft SQL Server Support


SQL CLR Team


SQL Query Optimization Team


SQL 2005 Code Samples


SQL Server Express Team


SQL SMO Samples


SQL Storage Engine Team


SQL CAT Team


SQL Protocols Team


PSS SQL Server Engineers


Slava Oks on SQLOS


Ken Henderson’s blog


LUTI@Microsoft Blog


kimberly L. Trip’s blog


Fernando Garcia Blog

Artigos

SQL Server 2005 Performance Dashboard Reports

por Nilton Pinheiro março 26, 2007 Nenhum comentário

Quando a Microsoft liberou o SQL Server 2005 Service Pack 2 eu falei que uma das grandes novidades estava na possibilidade de se poder adicionar relatórios customizáveis ao SQL Server Management Studio (SSMS). Feature chamada de Custom Reports.

O legal disso é que com esta funcionalidade você pode criar seus próprios relatórios no Reporting Services e depois adicioná-los ao SSMS, facilitando e agilizando o acesso às informações. Além é claro, de poder baixar e usar relatórios criados pelo pessoal da comunidade SQL Server.


Dando inicio a isso, um dos customer support Escalation Engineers da Microsoft (Keith Elmore), especialista no diagnóstico de problemas de performance, criou um conjunto de relatórios (chamado de SQL Server 2005 Performance Dashboard Reports) que auxiliam o DBA na identificação de possíveis pontos de gargalos em um servidor SQL Server 2005. Os relatórios podem ser facilmente adicionados como Custom Reports ao SQL Server Management Studio, porém, tanto o servidor SQL Server 2005 como o SQL Server Management Studio devem estar atualizados com o SQL Server 2005 SP2.





O ponto interessante é que todos os relatórios usam apenas as Dynamic Management Views e Catalog View do SQL Server 2005, em nenhum momento eles usam contadores do Windows ou mesmo armazenam históricos das informações.


Veja abaixo algumas das principais informações que você pode obter com estes relatórios:


– Problemas de CPU e quais queries estão consumindo mais CPU;
– Problemas de IO e quais queries estão executando mais IO;
– Identificação de tabelas sem índices e recomendações para criação de índices;
– Problemas de bloqueio de conexôes;
– Estatísticas de IO para os arquivos de dados e log (permite identificar o banco que gera mais IO);
– Query com maior tempo de execução (Duration)
– Estatísticas de Waits
– Entre outros


Para fazer o download dos relatórios visite o link http://www.microsoft.com/downloads/details.aspx?FamilyId=1D3A4A0D-7E0C-4730-8204-E419218C1EFC&displaylang=en


Após instalar os relatórios, que por default são extraídos para o caminho C:|Program Files|Microsoft SQL Server|90|Tools| PerformanceDashboard, você encontrará o arquivo PerfDash.chm que explica detalhadamente cada um dos relatórios.


Nota: Os relatórios não precisam ser colocados no servidor !! O ideal é criar um compartilhamento de rede e depois acessar o relatório principal (performance_dashboard_main.rdl) através da opção Custom Reports do SQL Server Management Studio (Figura abaixo), da sua estação de trabalho. Os demais relatórios são chamados a partir do relatório principal. No mais, não esqueça de executar o arquivo setup.sql em cada um dos servidores que deseja analisar.



Outros relatórios também podem ser obtidos nos links abaixo. O primeiro mostra um TaskPad semelhante ao que tem-se no SQL Server 2000 e o outro mostra as permissões do database:


Custom Reports – Taskpad View:
Jasper: http://sqlblogcasts.com/blogs/sqldbatips/archive/2006/11/21/custom-ssms-reports-in-sp2-enterprise-manager-taskpad-view.aspx
Simon: http://sqljunkies.com/WebLog/simons/archive/2006/11/23/Taskpad_view_version2.aspx


Custom Reports – Database Permissions:
Jasper: http://sqlblogcasts.com/blogs/sqldbatips/archive/2006/11/21/custom-ssms-reports-in-sp2-database-permissions.aspx

Avaliação:
Compartilhe:
  • Anterior Maintenance Plan Changes in SQL Server 2005 SP219 anos atrás
  • Próximo WebCasts: Comparando SQL Server e Oracle 10g19 anos atrás

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

MVP Reconnect Award

Categorias

  • Artigos (359)
  • Dica da Semana (95)
  • Documentação (54)
  • Downloads (113)
  • MSDE 2000 (3)
  • Sem categoria (1)
  • Tutoriais (9)

Posts recentes

  • #FechouBrasil #PartiuPortugal
  • Brigando com o erro “The cached MSI file is missing”
  • MCDBABRASIL está de volta
  • Documentando o Servidor SQL Server
  • Brigando com os Erros 17182, 17826 e 17120

SQL Server AlwaysOn Video Series

Video1: Introdução ao SQLServer2012 AlwaysOn


Video2: Introdução ao SQLServer2012 AlwaysOn Availability Group


Video3: Introdução ao SQLServer2012 AlwaysOn AVG-Demo


Video4: Introdução ao SQLServer2012 AlwaysOn Listener


Video5: Introdução ao SQLServer2012 AlwaysOn Readable Secondaries


Video6: Introdução ao SQLServer2012 AlwaysOn Readable Secondaries-Demo


Video7: Introdução ao SQLServer2012 AlwaysOn Failover Clustering


Serie SQL Server Failover Clustering End-to-End

Parte 1: Configuração da Rede e Ambiente


Parte 2: Configurando o Windows 2008 R2 Domain Controler e DNS


Parte 3: Preparando os nós para o Failover Cluster


Parte 4: Configurando um Failover Cluster de 2 nós


Parte 5: Configurando as LUNs no iSCSI Software Target (Parte 1)


Parte 6: Configurando as LUNs no iSCSI Software Target (Parte 2)


Parte 7: Apresentando as LUNs para os nós do Failover Cluster


Parte 8: Configurando os discos no Failover Cluster


Parte 9: Instalando a primeira instância virtual do SQL Server 2008


Parte 10: Instalando a segunda instância virtual do SQL Server 2008


Parte 11: Instalando e Configurando o MSDTC no Failover Cluster


Parte 12: Configurando Mount Points no Cluster e SQL Server 2008


Vídeo Extra: Removendo uma Instância do SQL Server 2008 R2 em Cluster


Alta Disponibilidade no SQL Server 2008 R2: Failover Clustering Overview


Alta Disponibilidade no SQL Server 2008 R2: Failover Clustering na Prática

Menu

  • Home
  • Sobre
  • Contato

Mais

  • RSS Feeds
2026 MCDBA Brasil.