sys.dm_xe_sessions (Transact-SQL)
Retourne des informations sur une session Événements étendus active. Cette session est une collection d'événements, d'actions et de cibles.
Nom de la colonne |
Type de données |
Description |
---|---|---|
address |
varbinary(8) |
Adresse mémoire de la session. address est unique dans tout le système local. N'accepte pas la valeur Null. |
name |
nvarchar(256) |
Nom de la session. name est unique dans l'ensemble du système local. N'accepte pas la valeur Null. |
pending_buffers |
int |
Nombre de mémoires tampons saturées en attente de traitement. N'accepte pas la valeur Null. |
total_regular_buffers |
int |
Nombre total de mémoires tampons standard associées à la session. N'accepte pas la valeur Null. ![]()
Les mémoires tampons standard sont utilisées la plupart du temps. La taille de ces mémoires tampons est suffisante pour contenir de nombreux événements. En général, il y a au moins trois mémoires tampons par session. Le nombre de mémoires tampons standard est déterminé automatiquement par le serveur, selon le partitionnement de la mémoire défini à travers l'option MEMORY_PARTITION_MODE. La taille des mémoires tampons standard est égale à la valeur de l'option MAX_MEMORY (la valeur par défaut est de 4 Mo) divisée par le nombre de mémoires tampons. Pour plus d'informations sur les options MEMORY_PARTITION_MODE et MAX_MEMORY, consultez CREATE EVENT SESSION (Transact-SQL).
|
regular_buffer_size |
bigint |
Taille de la mémoire tampon standard, en octets. N'accepte pas la valeur Null. |
total_large_buffers |
int |
Nombre total de mémoires tampons de grande taille. N'accepte pas la valeur Null. ![]()
Les mémoires tampons de grande taille sont utilisées lorsque la taille d'un événement dépasse celle d'une mémoire tampon standard. Elles sont explicitement réservées à cet effet. Les mémoires tampons de grande taille sont allouées lorsque la session d'événements démarre et sont dimensionnées en fonction de l'option MAX_EVENT_SIZE. Pour plus d'informations sur l'option MAX_EVENT_SIZE, consultez CREATE EVENT SESSION (Transact-SQL).
|
large_buffer_size |
bigint |
Taille de la mémoire tampon de grande taille, en octets. N'accepte pas la valeur Null. |
total_buffer_size |
bigint |
Taille totale de la mémoire tampon utilisée pour stocker des événements de la session, en octets. N'accepte pas la valeur Null. |
buffer_policy_flags |
int |
Bitmap qui indique comment les mémoires tampons d'événements de session se comportent lorsque toutes les mémoires tampons sont saturées et qu'un nouvel élément est déclenché. N'accepte pas la valeur Null. |
buffer_policy_desc |
nvarchar(256) |
Description qui indique comment les mémoires tampons d'événements de session se comportent lorsque toutes les mémoires tampons sont saturées et qu'un nouvel élément est déclenché. buffer_policy_desc peut prendre les valeurs suivantes :
N'accepte pas la valeur Null. |
flags |
int |
Bitmap qui indique les indicateurs définis sur la session. N'accepte pas la valeur Null. |
flag_desc |
nvarchar(256) |
Description des indicateurs définis sur la session. flag_desc peut être n'importe quelle combinaison des éléments suivants :
N'accepte pas la valeur Null. |
dropped_event_count |
int |
Nombre d'événements supprimés lorsque les mémoires tampons étaient saturées. Cette valeur est 0 si la stratégie de mémoire tampon est « Supprimer la mémoire tampon saturée » ou « Ne pas supprimer d'événements » N'accepte pas la valeur Null. |
dropped_buffer_count |
int |
Nombre de mémoires tampons supprimées lorsque les mémoires tampons étaient saturées. Cette valeur est 0 si la stratégie de mémoire tampon est « Supprimer l'événement » ou « Ne pas supprimer d'événements » N'accepte pas la valeur Null. |
blocked_event_fire_time |
int |
Durée pendant laquelle les déclenchements d'événements ont été bloqués car les mémoires tampons étaient saturées. Cette valeur est 0 si la stratégie de mémoire tampon est « Supprimer la mémoire tampon saturée » ou « Supprimer l'événement ». N'accepte pas la valeur Null. |
create_time |
datetime |
Heure de création de la session. N'accepte pas la valeur Null. |
largest_event_dropped_size |
int |
Taille de l'événement le plus grand parmi ceux pour lesquels la mémoire tampon de session n'a pas suffi. N'accepte pas la valeur Null. |
Autorisations
Nécessite l'autorisation VIEW SERVER STATE sur le serveur.