Cómo establecer correlaciones de un seguimiento con datos del registro de rendimiento de Windows (SQL Server Profiler)

SQL Server Profiler puede establecer correlaciones de contadores del Monitor de sistema de Microsoft Windows con eventos de SQL Server o SQL Server Analysis Services.El Monitor del sistema de Windows registra la actividad del sistema para contadores específicos en registros de rendimiento.

Nota

Para obtener más información acerca de compartir registros entre diferentes versiones de Windows, vea el procedimiento al final de este tema.

Para establecer correlaciones de una traza con datos del registro de rendimiento

  1. En SQL Server Profiler, abra un archivo de traza o una tabla de traza guardados. No puede establecer correlaciones de una traza en ejecución que aún está recopilando datos de eventos. Para lograr una correlación precisa con los datos del Monitor de sistema, la traza debe contener las columnas de datos StartTime y EndTime.

  2. En el menú Archivo del SQL Server Profiler, haga clic en Importar datos de rendimiento.

  3. En el cuadro de diálogo Abrir, seleccione un archivo que contenga un registro de rendimiento. Los datos del registro de rendimiento deben haber sido capturados durante el mismo período de tiempo en que se capturaron los datos de traza.

  4. En el cuadro de diálogo Límite de contadores de rendimiento, active las casillas de verificación que corresponden a los objetos y contadores del Monitor del sistema que desea mostrar junto con la traza. Haga clic en Aceptar.

  5. Seleccione un evento en la ventana de eventos de traza o desplácese por varias filas adyacentes en la ventana de eventos de traza utilizando las teclas de flecha. La barra vertical roja de la ventana Datos del Monitor de sistema indica los datos del registro de rendimiento correlacionados con el evento de traza seleccionado.

  6. Haga clic en un punto de interés en el gráfico Monitor del sistema. Se selecciona la fila correspondiente de la traza más cercana en el tiempo. Para ver más de cerca un intervalo de tiempo, presione el mouse (ratón) y arrastre el puntero en el gráfico Monitor del sistema.

Para crear registros de rendimiento que puedan compartirse entre diferentes versiones de Windows

  1. En el Panel de control, abra Herramientas administrativas y haga doble clic en Rendimiento.

  2. En el cuadro de diálogo Rendimiento, expanda Registros y alertas de rendimiento, haga clic con el botón secundario en Registros de contador y, a continuación, haga clic en Nueva configuración de registro.

  3. Escriba un nombre para el registro de contador y, a continuación, haga clic en Aceptar.

  4. En la ficha General, haga clic en Agregar contadores.

  5. En la lista Objeto de rendimiento, seleccione un objeto de rendimiento que desee supervisar. Los nombres de los objetos de rendimiento de SQL Server para instancias predeterminadas de SQL Server comienzan con SQL Server y las instancias con nombre comienzan con MSSQL$instanceName.

  6. Agregue tantos contadores como sean necesarios para la instancia de SQL Server y otros valores importantes, como el tiempo de procesador y el tiempo de disco.

  7. Cuando haya terminado de agregar los contadores, haga clic en Cerrar.

  8. Establezca los valores del intervalo Tomar datos de muestra cada. Comience por un intervalo de muestreo moderado, como 5 minutos, y después ajuste el intervalo si es necesario.

  9. En la ficha Archivos de registro, elija Archivo de texto (Coma delimitada) en la lista Tipo del archivo de registro. Los archivos de registro de texto delimitado por comas se pueden compartir entre diferentes versiones de Windows y se pueden ver más tarde en herramientas de elaboración de informes como Microsoft Excel.

  10. En la ficha Programación, especifique una programación de supervisión.

  11. Haga clic en Aceptar para crear el registro de rendimiento.