Cómo reproducir una tabla de seguimiento (SQL Server Profiler)
Reproducir es la capacidad de abrir una traza guardada y volver a reproducirla. El SQL Server Profiler incluye un motor de reproducción de varios subprocesos que puede simular conexiones de usuario y la Autenticación de SQL Server. La reproducción es útil para solucionar problemas de aplicaciones o procesos. Cuando identifique el problema e implemente las acciones para corregirlo, ejecute la traza que encontró el posible problema en la aplicación o proceso corregido. A continuación, reproduzca la traza original y compare los resultados.
Además de otras clases de eventos que desee supervisar, debe capturar clases de eventos específicas para habilitar la reproducción: Estos eventos se capturan de forma predeterminada si se utiliza la plantilla de traza TSQL_Replay. Para obtener más información, vea Requisitos de reproducción.
Para reproducir una tabla de traza
Abra una tabla de traza que contenga las clases de eventos necesarias para la reproducción.
En el menú Reproducir, haga clic en Iniciar y conéctese a la instancia del servidor en la que desee reproducir la traza.
En el cuadro de diálogo Configuración de reproducción, en la ficha Opciones básicas de reproducción, especifique Servidor de reproducción. Haga clic en Cambiar para cambiar el servidor que aparece en el cuadro Servidor de reproducción.
Opcionalmente, seleccione uno de los siguientes destinos para guardar la reproducción:
Guardar en el archivo, que especifica un archivo en el que se guardará la reproducción.
Guardar en la tabla, que especifica una tabla de base de datos en la que se guardará la reproducción.
Elija Reproducir eventos en el orden de la trazao Reproducir eventos mediante múltiples subprocesos.. En la tabla siguiente se explica la diferencia entre estas opciones.
Opción
Descripción
Reproducir eventos en el orden de la traza
Reproduce los eventos en el orden en que se registraron. Esta opción habilita la depuración.
Reproducir eventos mediante múltiples subprocesos
Esta opción utiliza varios subprocesos para reproducir cada evento, independientemente de la secuencia. Esta opción optimiza el rendimiento.
Seleccione Mostrar resultados de la reproducción para ver la reproducción mientras se ejecuta.
Opcionalmente, haga clic en la ficha Opciones avanzadas de reproducción para especificar las siguientes opciones:
Para reproducir todos los Id. de proceso de servidor (SPID), seleccione Reproducir los SPID del sistema.
Para limitar la reproducción a los procesos que pertenecen a un determinado SPID, seleccione Reproducir sólo un SPID. En el cuadro SPID para reproducir, escriba el SPID.
Para reproducir eventos producidos durante un determinado periodo, seleccione Limitar reproducción por fecha y hora. Seleccione una fecha y una hora en Hora de inicioy Hora de finalizaciónpara especificar el periodo que se incluirá en la reproducción.
Para controlar el modo en que SQL Server administra los procesos durante la reproducción, configure Opciones del monitor de estado.