[SQL Server] Performance Dashboard Reports for SQL Server 2012

Desde hace casi ya un mes tenemos disponibles una serie de customs reports que nos va a ayudar a ver la actividad de nuestro servidor. Muy orientados a ver cuellos de botella en nuestro SQL Server, estos reports podrán ayudarnos a resolver entre otros lo siguiente:

  • Cuellos de botella en CPU (que queries nos están consumiendo más CPU)
  • Cuellos de Boterlla para IO (que queries usan más IO)
  • Recomendaciones de índices generados por el propio optimizador de consultas (índices que faltan por ejemplo)
  • Bloqueos
  • Latch contention

Todos estos Reports no hacen más que mostrarnos la información que ya podemos obtener nosotros mismos desde las SQL Server Dynamic Management Views.

No es necesaria la instalación de SQL Server Reporting Services para poder ver los Reports.

Podemos descargarlos desde aquí: http://www.microsoft.com/en-us/download/details.aspx?id=29063 y una vez terminada la descarga, ejecutamos el .msi y seguimos el asistente que nos instalará los reports.
Podemos elegir la ubicación que por defecto nos lo deja en: <drive>:Program FilesMicrosoft SQL Server110ToolsPerformance Dashboard

Properties_Custom_ReportsUna vez instalado el paquete, nos vamos al a carpeta donde nos ha colocado los informes y buscamos el script setup.sql y lo ejecutamos.

Una vez ejecutado tan solo tenemos que abrir el Microsoft SQL Server Management Studio y hacer botón derecho en el nodo principal.
Seleccionamos Reports y luego Custom Reports para buscar los reports que ya hemos descargado y que se encontrarán en la ruta que le hayamos indicado o la que trae por defecto (más arriba podéis verla). Abrimos el que viene con el nombre performance_dashboard_main.rdl y listo. Podremos ver algo como lo siguiente:

 

performance_dashboard_main

Por último, si quieres ver que se cuece bajo estos reports, tan solo tienes que abrirlos en un proyecto de Reporting Services Guiño.

Espero que os sea de interés.

Saludos!

Sin categoría

One thought on “[SQL Server] Performance Dashboard Reports for SQL Server 2012

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *