Análisis de eventos de SQL Server mediante el Analizador de eventos

12 de enero de 2015

dbForge Studio para SQL Server proporciona la herramienta SQL Eventos Profiler, que captura eventos de SQL Server desde un servidor. Los eventos se almacenan en el archivo de seguimiento. Más tarde, el archivo de seguimiento se puede analizar o utilizar para realizar una serie de pasos al intentar diagnosticar un problema. Event Profiler muestra cómo SQL Server ejecuta consultas internamente. Esto le permite ver qué declaraciones T-SQL se transfieren al servidor y cómo el servidor accede a la base de datos para devolver resultados.Puede utilizar esta herramienta para:

  • Navegue a través de consultas de problemas para encontrar la raíz del problema.
  • Buscar y diagnosticar consultas lentas.
  • Capture una serie de declaraciones T-SQL que conducen a un problema.
  • Supervise el rendimiento de SQL Server para personalizar las cargas de trabajo.
  • Ratios de rendimiento para diagnosticar problemas.
Índice

    Plantillas para la creación de perfiles de eventos

    La herramienta Eventos Profiler proporciona plantillas de seguimiento predefinidas que le permiten personalizar fácilmente las clases de eventos que necesita para pistas específicas. Una vez que haya seleccionado una plantilla, puede ejecutar un seguimiento que registre datos para cada clase de evento que seleccione. Puede usar la plantilla en muchas pistas; la plantilla en sí no se ejecuta.

    Seleccione una plantilla estándar (predeterminada) de la lista

    La plantilla estándar, por ejemplo, lo ayuda a crear un seguimiento común para registrar el inicio de sesión, el cierre de sesión, los lotes completados y la información de conexión. Puede usar esta plantilla para ejecutar el seguimiento sin cambios o como punto de partida para plantillas adicionales con diferentes configuraciones de eventos.

    Permisos necesarios para ejecutar Eventos Profiler

    Para ejecutar el Analizador de eventos, debe tener los mismos derechos de usuario que los procedimientos T-SQL almacenados que se usan para crear el seguimiento. Los usuarios deben tener permiso ALTER TRACE para ejecutar Eventos Profiler.

    Especificar columnas de eventos y datos para el archivo de seguimiento

    La pestaña Capturar eventos contiene una tabla que contiene cada una de las clases de eventos que se pueden rastrear.

    Especifique los eventos que desea capturar

    Alternativamente, puede seleccionar las acciones que desea capturar en la sesión actual.

    Seleccionar acciones para capturar en la sesión de eventos actual

    Si es necesario, aplique un filtro a un evento específico para restringir los datos de seguimiento.

    Filtro de eventos del servidor de perfiles

    Finalmente, puede seleccionar las columnas y ordenarlas

    Seleccione las columnas que desea capturar en la sesión

    Aquí hay un ejemplo de una ventana de rastreo

    Ejemplo de una ventana de seguimiento con eventos del servidor

    Usando estas ventanas, puede obtener la duración de la solicitud y toda la demás información sobre los eventos que ha elegido. Puede guardar este resultado y usarlo en el futuro. O puede obtener una consulta específica del seguimiento y guardarla como un script SQL.

    Artículos de interés

    Subir