Monitoreo de Base de Datos

INTRODUCCIÓN

El monitoreo de bases de datos es una necesidad prioritaria en un entorno que las usa. Debe tomarse en cuenta que las bases de datos tienen una relación profunda con el rendimiento general de aplicaciones y servidores, por lo que la recolección y análisis de datos estadísticos del funcionamiento de las bases de datos y su relación con los recursos disponibles (CPU, memoria, etc.) deben ser claros y fáciles a los ojos del administrador del entorno.




El monitoreo del sistema y de las bases de datos SQL Server muestra las métricas que indican el desempeño del servidor. Un monitoreo eficiente provee suficiente información para diagnosticar problemas, bloqueos, cuellos de botella y para solucionarlos.

¿Qué es el Monitor de Actividad de SQL Server?

El Monitor de Actividad de SQL Server es una característica en SQL Server Management Studio que muestra información acerca los procesos de SQL Server y su efecto en el desempeño de SQL Server.

Paneles del Monitor de Actividad

El Monitor de Actividad consiste en muchos paneles – Overview, Processses, Resource Waits, Data File I/O y Recent Expensive Queries. Los paneles pueden ser expandidos y colapsados. Las actividades son consultadas sólo cuando el panel específico es expandido.

El panel Overview

El panel Overview contiene los gráficos para la información más importante de la instancia de SQL Server. El menú contextual contiene la opción Refresh interval que puede ser establecida a un valor predeterminado desde 1 segundo a 1 hora.

El panel Processes

El panel Processes muestra la información acerca de los procesos que actualmente están corriendo en las bases de datos SQL, quién los corre y desde qué aplicación.
Una sugerencia por cada cabecera de tabla muestra una corta descripción de los datos de la columna y las vistas del sistema usadas para obtenerlos. Cada columna puede ser filtrada usando los filtros en la cabecera de la columna.
EL menú contextual para los procesos específicos provee opciones para ver el último lote de comandos T-SQL para el proceso, mátelo o rastréelo en SQL Server Profiler.

Cómo iniciar Activity Monitor

Hay muchas maneras de iniciar Activity Monitor – en la barra de herramientas de SQL Server Management Studio haga clic en el ícono de Activity Monitor, use el método abreviado del teclado Ctrl + Alt + A, o en Object Explorer haga clic derecho en la instancia SQL Server y seleccione Activity Monitor.
Una opción más es establecer Activity Monitor para abrirse cuando SQL Server Management Studio es iniciado.
  1. En el menú de SQL Server Management Studio haga clic en Tools y luego en Options.
  2. Abra la pestaña Environment | Start Up.
  3. Seleccione la opción Open Object Explorer and Activity Monitor.
La siguiente vez que SQL Server Management Studio se inicie, Object Explorer será mostrado a la izquierda y Activity Monitor a la derecha.

Comentarios