Monitorando_o_SQL_Server_através_do_SQLdiag

Propaganda
SQL Saturday #488
Monitorando o SQL Server através do
SQLdiag.
André César Rodrigues
Thiago Alencar
Patrocinadores
Quem somos nós?
 André César Rodrigues
 http://sqlmagu.blogspot.com.br
 PFE SQL Server - Microsoft.
 [email protected]
 Thiago Alencar a.k.a “TC”
 http://www.tcalencar.wordpress.com
 PFE SQL Server - Microsoft.
 [email protected]
Agenda








O que é o SQLdiag?
O que ele é capaz de coletar?
Como ele funciona?
Benefícios.
Cuidados.
Ferramentas para processar os dados.
Demo.
Q&A.
O que é o SQLdiag?
 Utilitário
 “sqldiag.exe”
 Melhorado no SQL Server 2005
 PSSDiag
SQLdiag.exe
O que o SQLdiag é capaz de coletar?
 Windows
 Contadores de desempenho (perfmon)
 Logs do sistema (Event Viewer)
 MSINFO
 SQL Server
 Script’s (DMV’s)
 Errorlog
 Trc, xevents
Como o SQLdiag funciona?
 Sqldiag.exe







2 formas de execução (serviço ou prompt)
Leitura do XML (configurações gerais)
Parâmetros (/R, /A, /O, /I, /P, /N, /C)
Dados gerados (BLG, trc, *.OUT etc)
Log (console)
Permissões (Win Admin/sysadmin)
Threads de usuário
XML
Benefícios?




Nativo
Pró-atividade
Baseline
“Não fique no escuro”
Cuidados?






Use o “*.exe” correto.
Permissões.
Espaço em disco.
Cuidado onde o configura.
Não é cluster-aware.
“Não é o salvador da pátria!”
Ferramentas
 Para configurar...
 Diag Manager.
 Para analisar os dados...




SQL Nexus
Perfmon
Textpad, Notepad++
Outros
DEMO
Dúvidas?
Obrigado
15
Download