Published on

April 5, 2013

Maximizando el rendimiento con el Almacén de Datos de Administración de SQL Server

Como Administrador de Bases de Datos, asegurar un excelente rendimiento para los usuarios y clientes es una prioridad principal. Hoy, quiero compartir una forma gratuita y fácil para que obtenga información valiosa sobre el rendimiento de sus instancias de Microsoft SQL Server. Se llama el Almacén de Datos de Administración (MDW, por sus siglas en inglés), y es una de las características más subutilizadas que pueden proporcionar un valor significativo para los DBAs.

El Almacén de Datos de Administración (MDW) en pocas palabras

El MDW es un conjunto de componentes de tecnología de SQL Server que juntos proporcionan a los DBAs una herramienta para la solución de problemas de rendimiento simplificada. Los principales componentes de MDW son:

  • El Recolector de Datos: Un sistema para recopilar automáticamente datos de rendimiento sobre SQL Server.
  • La Base de Datos de MDW: La base de datos donde se almacenan los datos de rendimiento.
  • Los Informes de MDW: Informes interactivos predefinidos para revisar fácilmente los datos.

La naturaleza simplificada de la solución significa que una vez que haya definido su configuración, es muy sencillo ampliarla para monitorear el rendimiento de múltiples instancias de SQL Server. Esto es particularmente beneficioso para aquellos que buscan monitorear fácil y consistentemente el rendimiento en entornos completos de SQL Server. De hecho, algunos clientes están utilizando con éxito el MDW para monitorear entornos de producción que contienen cientos de instancias de SQL Server.

El conocimiento es poder

Todo DBA sobresaliente sabe que el conocimiento es poder y que es importante mantener su casa en buen estado. El uso de una configuración básica del MDW permite a un DBA realizar tareas como:

  • Ajuste proactivo
  • Análisis de consultas históricas
  • Establecimiento de líneas base de rendimiento
  • Pronóstico de crecimiento de la base de datos
  • Planificación de almacenamiento

Con solo unos pocos clics del mouse, puede responder preguntas como:

  • ¿Cuáles son mis consultas más costosas en términos de una medida de recurso determinada (CPU/Duración/IO)?
  • ¿En qué suele estar esperando mi instancia de SQL Server?
  • ¿Cuáles son mis bases de datos de crecimiento más rápido?
  • ¿Por qué la consulta X está bloqueada?
  • ¿Está SQL Server más ocupado de lo normal para esta hora del día?

La naturaleza interactiva de los informes significa que puede profundizar fácilmente en áreas específicas de interés. Por ejemplo, si una alta proporción de las esperas de una instancia se asigna al grupo de CPU, simplemente haciendo clic en la barra del gráfico lo llevará a las consultas responsables de esa carga de trabajo. Desde allí, puede revisar varias estadísticas de ejecución para sus consultas problemáticas, así como el plan de ejecución asociado para una investigación más detallada.

Construyendo un MDW de “Próximo Nivel”

Una vez que haya experimentado el valor de comprender los datos recopilados a través del MDW, querrá llevar las cosas aún más lejos. Los desarrolladores pueden ser algunos de sus mayores defensores cuando se trata de ajuste de rendimiento. Al establecer buenas relaciones con ellos, puede hacer que los datos estén fácilmente disponibles para otros y fomentar la colaboración y el intercambio de conocimientos.

Una forma de lograr esto es utilizando SQL Server Reporting Services (SSRS) para ampliar la solución estándar del MDW. Por ejemplo, los desarrolladores pueden configurar una suscripción a un informe que proporcione “las 10 consultas de peor rendimiento” para un servidor de interés para ellos. Esta colaboración y el intercambio de conocimientos sobre el rendimiento de SQL Server proporciona una excelente plataforma para el ajuste proactivo y la mejora dentro de la organización.

Comience a beneficiarse del MDW hoy

¡Buenas noticias! Esta brillante característica de SQL Server no se limita solo a aquellos que ejecutan la edición Enterprise; está disponible en todas las ediciones (excepto las versiones Express). Si aún no está utilizando el MDW en sus entornos, podría estar perdiendo grandes oportunidades para optimizar el rendimiento.

Para obtener una guía paso a paso sobre cómo instalar el MDW en su entorno, consulte la referencia de Microsoft: Almacén de Datos de Administración de SQL Server 2008, escrito por Kalen Delaney.

El Almacén de Datos de Administración es solo uno de los muchos métodos disponibles que puede utilizar para recopilar información sobre el rendimiento y mejorar sus entornos de SQL Server. Para obtener más ideas excelentes para facilitar la administración de SQL Server, consulte mi publicación sobre las 10 mejores herramientas gratuitas de SQL Server.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.