EMRQDATA / TOOLS FREE
Performance Triage.
Investigue sinais de pressão no SQL Server com três coletas independentes: waits acumulados, sessões e bloqueios ativos e consultas com maior consumo desde a compilação do plano.
● Análise local no navegador · Consultas somente leitura · Sem conexão direta com o SQL Server
Consultas de diagnóstico
Execute cada bloco separadamente na instância investigada. Exporte cada resultado para um CSV independente, preservando todos os cabeçalhos.
Resultados das coletas
Importe os três CSVs. É possível carregar um exemplo para conhecer o relatório.
Executar triagem
O resultado cruza os sinais importados e destaca áreas para investigação. Não é uma análise causal automática.
04 / RESULTADO
Resumo da triagem
05 / SINAIS DE PERFORMANCE
Waits relevantes
| Wait type | Tempo total (s) | Tasks | Tempo médio (ms) | Classificação | Contexto para investigação |
|---|
06 / ATIVIDADE
Sessões, duração e bloqueios
| Session | Status | Database | Wait | Blocker | Duração (s) | CPU (ms) | Comando |
|---|
07 / QUERIES
Consultas com maior consumo acumulado
| Query hash | Execuções | CPU total (ms) | CPU médio (ms) | Reads | Duração média (ms) | SQL (trecho) |
|---|
08 / PRÓXIMOS PASSOS
Checklist de investigação
- Wait stats e query stats são acumulados desde a inicialização do serviço ou recompilação/remoção do plano, não representam necessariamente o intervalo do incidente.
- Waits comuns de background, idle e sincronização podem ser normais. Interprete por categoria, taxa, baseline e janela de coleta; não some waits como se fossem tempo de CPU.
- Top queries reflete estatísticas agregadas de planos em cache. Query Store é preferível para histórico e comparação por intervalo.
- O snapshot de sessões é pontual; bloqueios transitórios podem desaparecer antes da coleta. Capture durante o incidente.
- Não executa KILL, alterações de configuração, índices, planos, estatísticas ou comandos de tuning.