Supervisión del uso de recursos (Monitor de rendimiento)
Se aplica a: SQL Server: solo Windows
Si ejecuta el sistema operativo de servidor Microsoft Windows, utilice la herramienta gráfica Monitor de rendimiento para medir el rendimiento de SQL Server. Puede ver los objetos de SQL Server, los contadores de rendimiento y el comportamiento de otros objetos, como procesadores, memoria, caché, subprocesos y procesos. Cada uno de estos objetos tiene asociado un conjunto de contadores que miden el uso de los dispositivos, la longitud de las colas, las demoras y otros indicadores del rendimiento y la congestión interna.
Ventajas del Monitor de rendimiento
El Monitor de rendimiento puede resultar útil para supervisar el sistema operativo Windows y los contadores de SQL Server al mismo tiempo con el fin de determinar las posibles correlaciones entre el rendimiento de SQL Server y el de Windows. Por ejemplo, la supervisión simultánea de los contadores de entrada y salida (E/S) de disco de Windows y los contadores del Administrador de búfer de SQL Server puede mostrar el comportamiento del sistema en su totalidad.
El Monitor de rendimiento permite obtener estadísticas sobre la actividad y el rendimiento actuales de SQL Server. Con el Monitor de rendimiento podrá:
Ver simultáneamente datos de cualquier número de equipos.
Ver y cambiar gráficos para reflejar la actividad actual y mostrar valores de contadores que se actualizan con la frecuencia definida por el usuario.
Exportar datos desde gráficos, registros, registros de alertas e informes a aplicaciones de hoja de cálculo o de base de datos para manipularlos e imprimirlos.
Agregar alertas del sistema que muestran un evento en el registro de alertas y que pueden notificarse mediante una alerta de red.
Ejecutar un programa predefinido la primera vez, o todas las veces, que el valor de un contador sea superior o inferior a un valor definido por el usuario.
Crear archivos de registro que contengan datos relativos a diversos objetos de equipos diferentes.
Anexar a un archivo secciones seleccionadas de otros archivos de registro existentes para crear un archivo de almacenamiento a largo plazo.
Ver informes de la actividad actual o crear informes a partir de archivos de registro existentes.
Guardar la configuración de gráficos, alertas, registros o informes individuales, o bien de toda el área de trabajo, para volverla a utilizar.
Rendimiento del Monitor de rendimiento
Al supervisar SQL Server y el sistema operativo Microsoft Windows para investigar problemas relacionados con el rendimiento, hay tres áreas principales en las que debe concentrarse inicialmente:
Actividad del disco
Utilización del procesador
Uso de la memoria
La supervisión de un equipo en el que se ejecuta el Monitor de rendimiento puede afectar ligeramente al rendimiento del equipo. Por tanto, registre los datos del Monitor de rendimiento en otro disco (o equipo) para reducir así el efecto en el equipo que se supervisa, o bien ejecute el Monitor de rendimiento desde un equipo remoto. Supervise solo los contadores en los que esté interesado. Si supervisa demasiados contadores, la sobrecarga de uso de los recursos se agrega al proceso de supervisión y afecta al rendimiento del equipo que se está supervisando.
Tareas del Monitor de rendimiento
Descripción de la tarea | Tema |
---|---|
Se describe cuándo usar el Monitor de rendimiento y se explica la sobrecarga de rendimiento derivada de su uso. | Ejecución del Monitor de rendimiento |
Describe cómo deben supervisarse los contadores de disco para determinar la actividad del disco y la cantidad de actividad de E/S que generan los componentes de SQL Server. | Supervisar el uso del disco |
Describe cómo se supervisa una instancia de Microsoft SQL Server para determinar si los índices de uso de la CPU son normales. | Supervisar el uso de la CPU |
Describe cómo se supervisa una instancia de SQL Server para confirmar que el uso de la memoria se encuentra dentro de los rangos normales. | Supervisar el uso de la memoria |
Se describe cómo se crea una alerta que se genera cuando se alcanza un valor de umbral en un contador del Monitor de rendimiento. | Crear una alerta de base de datos de SQL Server |
Describe cómo se crean gráficos, alertas, registros e informes para supervisar una instancia de SQL Server. | Crear gráficos, alertas, registros e informes |
Se enumeran los objetos y contadores que el Monitor de rendimiento usa para supervisar la actividad de los equipos en los que se ejecuta una instancia de SQL Server. | Usar objetos de SQL Server |
Se enumeran los objetos y contadores que el Monitor de rendimiento usa para supervisar la actividad de OLTP en memoria. | Contadores de rendimiento de XTP (OLTP en memoria) de SQL Server |