Performance Dashboard Reports no SQL Server 2012

Posted on junho 30, 2012

1


 

Possuímos diversas formas para realizar troubleshooting no SQL Server. Podemos utilziar o Activity Monitor, MDW, Performance Monitor, SQL Profiler dentre outros.

 

Porém, um dos modos mais efetivos para isso, é a utilização de Dynamic Management View’s ou Dynamic Management Function’s, mais conhecidas como DMV’s e DMF’s.

 

Esse conjunto de objetos armazenados no schema system do SQL Server, provê para o DBA informações de todo o seu ambiente. Podemos capturar diversas informações como: informaçãoes de sessões, conexões, transações, pressão de memória, contenção de I/O, informações do banco de dados, utilização de índice, informações de Pools dentre outros diversos tipos.

 

Como conseguimos tirar todas as informações necessárias com as DMV’s do SQL Server, a Microsft realizou a criação de diversos relatórios utilizando o SSRS. Esse conjunto de relatórios guia o Administrador de Banco de dados para a solução dos problemas.

 

Para realizar o download dos relatórios acesse – http://www.microsoft.com/en-us/download/details.aspx?id=29063

 

 

Capture

(Figura 1 – Realizando o download do Performance Dashboard Reports SQL Server 2012.)

 

Instalando o Performance Dashboard Reports…..

 

image

(Passo 1)

 

image

(Passo 2)

 

image

(Passo 3)

 

image

(Passo 4)

 

image

(Passo 5)

 

image

(Passo 6)

 

Após instalação os relatórios estaram na pasta na qual foi especificada…

 

Capture

(Figura 2 – Arquivos da instação.)

 

 

Agora devemos, abrir o setup.sql e executar o script para a criação de todos os relatórios filhos do relatório performance_dashboard_main.

 

image

(Figura 3 – Execução do setup.sql.)

 

Iremos acessar o SSMS 2012, botão direito na instância – reports – Custom Reports…

 

Untitled

(Figura 4 – Configurando o relatório.)

 

image

(Figura 5 – Selecionando o relatório.)

 

image

(Figura 6 – Confirmando a execução do relatório.)

 

image

(Figura 7 – Microsoft SQL Server 2012 Performance Dashboard Reports.)

 

 

Lembrando que podemos navegar nos relatórios filhos e assim analisar consultas, transações, estatísticas de IO dentre outras.

 

 

Aproveite sem moderação .) …….

Posted in: SQL Server 2012