Skip to content

Cómo medir rendimiento de SQL Server

Estoy seguro que en algún momento te has preguntado dónde empezar las revisiones de tu servidor. No tengo duda de que te has preguntado por qué esa consulta tan sencilla, a veces funciona muy rápido y a veces se toma el doble, el triple del tiempo habitual sin ningún motivo aparente. Son algunas dudas que nos hacen preguntarnos cómo medir el rendimiento de SQL Server.


Medir rendimiento del servidor

Lo primero que debemos preguntarnos es ¿qué necesitamos evaluar? ¿Cómo sabemos cuáles son los valores correctos de esta evaluación?

Podemos partir desde diferentes puntos de vista para cumplir con este propósito.

  • Análisis del Servidor de Base de Datos
  • Evaluación del Servidor de Aplicación
  • Revisión del Código SQL

También considerando diferentes entornos donde se realiza la evaluación


Más detalle de análisis en Base de Datos

¿Quieres entrar a una mayor observación en aquello que tienes en SQL Server? Pues acá tienes un camino más grande aún. Todo lo que creas en tu instancia puede tener un impacto en su rendimiento. Es por esta razón que nada debería ser tomado a la ligera. Necesitamos más análisis en los diseños que planteamos.

Podemos hablar aquí también de otros temas como

  • Diseño/Arquitectura de la Base de Datos
  • Tipos de datos utilizados u objetos creados
  • Índices en tablas/vistas
  • Manejo de estadísticas de información
  • Interpretación de Planes de Ejecución

La lista puede ser mucho más extensa…

Pero resumiendo, lo que quiero decirte es lo siguiente


El rendimiento de SQL Server no es un parámetro de configuración

No es una respuesta inmediata que te la da una ejecución de un script. No es el resultado de la instalación de un sistema de monitoreo.

Las soluciones a los problemas de rendimiento que tienes no se resuelven con un reinicio del sistema o del servicio.

Medir rendimiento de SQL Server y mejorar el performance que estás evaluando, requiere de diferentes análisis. Y ahí está la parte emocionante de este trabajo. Es un reto y es un arte.

No dejes de seguir este portal y no pierdas la oportunidad de unirte a nuestra comunidad. Queremos también compartir con todos, diferentes alternativas para solucionar sus problemas. Tenemos más sesiones en línea que serán anunciadas a todos nuestros suscriptores.

www.datoptim.com
I love working on SQL Server Performance Tuning and finding the origin of the problems. Music and SQL Server passionate.

Comments (2)

  1. Hola, tengo una base datos de unos 450 gigas y es muy transaccional, en algunos momentos se degrada la respuesta y no se por que. ¿Quien me puede ayudar?

    1. Hola Eliécer! Realmente hay muchos factores que pueden involucrar en el rendimiento de las consultas. Para empezar te recomiendo que des un vistazo al video «¿Qué monitoreo en SQL Server?» que lo encuentras aquí https://youtu.be/rR8PVJH0MeI También tiene enlaces a otras referencias.
      Es importante que puedas hacer más pequeño el espectro de revisión de tu servidor para ir identificando las causas y dar la respuesta más adecuada

Los comentarios están cerrados.

Carrito
Volver arriba