sys.dm_xe_sessions (Transact-SQL)
Devuelve información sobre una sesión de Extended Events activa. Esta sesión es una colección de eventos, acciones y destinos.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
address |
varbinary(8) |
Dirección de memoria de la sesión. Esta dirección es única para todo el sistema local. No admite valores NULL. |
name |
nvarchar(256) |
Nombre de la sesión. Este nombre es único para todo el sistema local. No admite valores NULL. |
pending_buffers |
int |
Número de búferes llenos pendientes de procesamiento. No admite valores NULL. |
total_regular_buffers |
int |
Número total de búferes normales que están asociados a la sesión. No admite valores NULL.
Nota
Búferes normales que se usan la mayor parte del tiempo. Estos búferes son de tamaño suficiente para contener muchos eventos. Normalmente habrá tres búferes o más por cada sesión. El servidor determina automáticamente el número de búferes normales, según las particiones de memoria que se establecen a través de la opción MEMORY_PARTITION_MODE. El tamaño de los búferes normales es igual al valor de la opción MAX_MEMORY (que es de 4 MB de forma predeterminado) dividido por el número de búferes. Para obtener más información sobre las opciones MEMORY_PARTITION_MODE y MAX_MEMORY, vea CREATE EVENT SESSION (Transact-SQL).
|
regular_buffer_size |
bigint |
Tamaño en bytes del búfer de salida normal. No admite valores NULL. |
total_large_buffers |
int |
Número total de búferes grandes. No admite valores NULL.
Nota
Los búferes grandes se usan cuando un evento es mayor que un búfer normal. Con este fin se reservan explícitamente. Los búferes grandes se asignan cuando se inicia la sesión del evento y su tamaño se determina según la opción MAX_EVENT_SIZE. Para obtener más información acerca de la opción MAX_EVENT_SIZE, vea CREATE EVENT SESSION (Transact-SQL).
|
large_buffer_size |
bigint |
Tamaño en bytes del búfer grande. No admite valores NULL. |
total_buffer_size |
bigint |
Tamaño total del búfer de memoria que se utiliza para almacenar los eventos de la sesión, en bytes. No admite valores NULL. |
buffer_policy_flags |
int |
Mapa de bits que indica el comportamiento de los búferes de eventos de la sesión cuando todos los búferes están llenos y se activa un nuevo evento. No admite valores NULL. |
buffer_policy_desc |
nvarchar(256) |
Descripción que indica el comportamiento de los búferes de eventos de la sesión cuando todos los búferes están llenos y se activa un nuevo evento. buffer_policy_desc puede adoptar unos de los siguientes valores:
No admite valores NULL. |
flags |
int |
Mapa de bits que indica los marcadores establecidos en la sesión. No admite valores NULL. |
flag_desc |
nvarchar(256) |
Descripción de los marcadores activados en la sesión. flag_desc puede ser cualquier combinación de los siguientes valores:
No admite valores NULL. |
dropped_event_count |
int |
Número de eventos eliminados cuando los búferes estaban llenos. Este valor es 0 si la directiva sobre búferes es "Quitar búfer lleno" o "No quitar eventos”. No admite valores NULL. |
dropped_buffer_count |
int |
Número de búferes que se quitaron cuando los búferes estaban llenos. Este valor es 0 si la directiva sobre búferes es “Quitar evento” o “No quitar eventos". No admite valores NULL. |
blocked_event_fire_time |
int |
El periodo de tiempo que la activación de eventos permaneció bloqueada mientras los búferes estaban llenos. Este valor es 0 si la directiva sobre búferes es "Quitar búfer lleno" o "Quitar evento”. No admite valores NULL. |
create_time |
datetime |
Hora en que se creó la sesión. No admite valores NULL. |
largest_event_dropped_size |
int |
El tamaño del evento más grande de los que no cupieron en el búfer de la sesión. No admite valores NULL. |
Permisos
Se requiere el permiso VIEW SERVER STATE en el servidor.
Historial de cambios
Contenido actualizado |
---|
Se corrige el tipo de datos del nombre y las columnas blocked_event_fire_time. |
Se quitan las columnas total_buffers y buffer_size. |
Se agregan las columnas total_regular_buffers, regular_buffer_size, total_large_buffers, large_buffer_size y total_buffer_size. |