Destinos de SQL Server Extended Events

Los destinos de Extended Events de SQL Server son los consumidores de eventos. Los destinos escriben en un archivo, almacenan los datos de evento en un búfer de memoria o agregan los datos de evento. Los destinos procesan los datos de forma sincrónica o asincrónica.

El diseño de Extended Events garantiza que los destinos reciban eventos una sola vez por sesión.

Los eventos extendidos proporcionan los destinos siguientes que pueden utilizarse en una sesión de eventos extendidos:

  • Contador de eventos

    Cuenta todos los eventos especificados que se producen durante una sesión de eventos extendidos. Se usa para obtener información sobre las características de carga de trabajo sin agregar la sobrecarga que supone una colección de eventos completa. Es un destino sincrónico.

  • Archivo de eventos

    Se usa para escribir en disco la salida de la sesión de eventos de los búferes de memoria completos. Es un destino asincrónico.

  • Emparejamiento de eventos

    Muchos tipos de eventos se producen en parejas, como por ejemplo, bloqueo y desbloqueo. Se usa para determinar cuándo un determinado evento emparejado no se produce en el conjunto correspondiente. Es un destino asincrónico.

  • Seguimiento de eventos para Windows (ETW)

    Se usa para establecer correlaciones entre los eventos de SQL Server y los datos de evento de la aplicación o del sistema operativo Windows. Es un destino sincrónico.

  • Histograma

    Se usa para contar el número de veces que se produce el evento especificado en función de la acción o columna de evento indicada. Es un destino asincrónico.

  • Búfer en anillo

    Se usa para mantener los datos de evento en memoria con un orden FIFO (primero en entrar, primero en salir) o con un orden FIFO por evento. Es un destino asincrónico.

Vea también

Conceptos

Eventos extendidos

Paquetes de SQL Server Extended Events

Sesiones de SQL Server Extended Events

Motor de SQL Server Extended Events