É um conjunto de RDLs desenvolvidas usando os custom reports do Management Studio que ajudam a...

Post on 22-Apr-2015

108 views 2 download

Tags:

Transcript of É um conjunto de RDLs desenvolvidas usando os custom reports do Management Studio que ajudam a...

Microsoft SQL Performance Dashboard

RUI REIS

Coordenador departamento InformáticaJORNAL A BOLA / A BOLA TV

É um conjunto de RDLs desenvolvidas

usando os custom reports do Management

Studio que ajudam a resolver alguns dos

problemas de performance do SQL tais

como sejam; blocking, high CPU usage,

latch contention e disk I/O bottleneck, sem

que para isso tenhamos de executar

queries de T-SQL.

O que é o Performance Dashboard?

CPU bottlenecks (quais as queries que consomem mais CPU)

IO bottlenecks (quais as queries que consomem mais IO).

Index recommendations - gerado pelo query optimizer (usa o Missing Indexes DMV)

BlockingLatch contention e outros tipos de Waits

Para que pode ser usado?

Performance Dashboard

Performance Dashboard Historical IO Report

Performance Dashboard Historical IO Report - details

Performance Dashboard

Performance Dashboard Historical Waits

Performance Dashboard

Performance Dashboard Queries with Highest CPU

Performance Dashboard

Performance Dashboard Queries with Highest Duration

Performance Dashboard

Performance Dashboard Recent CPU Consumption

Performance Dashboard

Performance Dashboard Sessions Overview

Performance Dashboard

Performance Dashboard Missing Index

Performance Dashboard

Performance Dashboard Databases

O Performance Dashboard é uma ferramenta muito útil principalmente para quem não é DBA a tempo inteiro

É gratuita e pode ser descarregada diretamente da Microsoft

É uma ferramenta intuitiva fácil de usar e de instalar e praticamente sem manutenção

Dá-nos uma visão geral e completa daquilo que se passa com os nossos SQL´s e bases de dados

Conclusão

OBRIGADO