O SSMS na versão 17.2 e posteriores incluem o Painel de Desempenho. Este painel foi projetado para fornecer insights rápidos sobre o estado de desempenho do SQL Server (no SQL Server 2008 em diante) e de Managed Instances do Banco de Dados SQL do Azure.
O Painel de Desempenho ajuda a identificar rapidamente se SQL Server ou Banco de Dados SQL do Azure está passando por algum gargalo de desempenho. Se for encontrado um gargalo, capture facilmente dados de diagnóstico adicionais que podem ser necessários para resolver o problema. Alguns problemas comuns de desempenho que o Painel de Desempenho pode ajudar a identificar incluem:
- Gargalos de CPU (e quais consultas estão consumindo a maior parte da CPU)
- Gargalos de I/O (e quais consultas estão realizando a maior parte da E/S)
- Recomendações de índice geradas pelo Query Optimizer (missing indexes)
- Bloqueios
- Resource Contention (incluindo Latch Contentions)
O Painel de Desempenho também ajuda a identificar consultas pesadas executadas e várias métricas estão disponíveis para definir o alto custo: CPU, Logical Reads, Logical Writes, Duração, Physical Reads e CLR time.
O painel de desempenho é dividido nas seções e sub-relatórios a seguir:
- System CPU Utilization
- Current Waiting Requests
- Current ActivityUser Requests
- User Sessions
- Cache Hit Ratio
- Historical InformationWaits
- Latches
- I/O Statistics
- Expensive Queries
- Miscellaneous InformationActive Traces
- Active xEvent Sessions
- Databases
- Missing Indexes
Como acessar o Performance dashboard


Nesta imagem acima não há recomendações de Missing Index, mas caso você veja esse item no seu Dashboard, avalie se as sugestões são realmente aplicáveis no seu caso. A MS recomenda que sejam avaliados como potenciais candidatos aqueles que tiverem um score maior que 100.000.