sys.dm_xe_sessions (Transact-SQL)
Возвращает сведения об активном сеансе расширенных событий. Этот сеанс представляет собой коллекцию событий, действий и целей.
Имя столбца |
Тип данных |
Описание |
||
---|---|---|---|---|
address |
varbinary(8) |
Адрес памяти сеанса. Значение address уникально в локальной системе. Не допускает значения NULL. |
||
name |
nvarchar(256) |
Имя сеанса. Значение name уникально в локальной системе. Не допускает значения NULL. |
||
pending_buffers |
int |
Число полных буферов, ожидающих обработки. Не допускает значения NULL. |
||
total_regular_buffers |
int |
Общее число обычных буферов, связанных с сеансом. Не допускает значение NULL.
|
||
regular_buffer_size |
bigint |
Размер обычного буфера в байтах. Не допускает значения NULL. |
||
total_large_buffers |
int |
Общее число больших буферов. Не допускает значения NULL.
|
||
large_buffer_size |
bigint |
Размер большого буфера в байтах. Не допускает значения NULL. |
||
total_buffer_size |
bigint |
Общий размер буфера памяти, использованного для хранения событий для сеанса (в байтах). Не допускает значения NULL. |
||
buffer_policy_flags |
int |
Битовая карта, которая показывает поведение буферов событий сеанса в том случае, когда все буферы полны и происходит новое событие. Не допускает значения NULL. |
||
buffer_policy_desc |
nvarchar(256) |
Описание, которое показывает поведение буферов событий сеанса в случае, когда все буферы полны и происходит новое событие. Аргумент buffer_policy_desc может принимать одно из следующих значений:
Не допускает значения NULL. |
||
flags |
int |
Битовая карта, которая указывает флаги, установленные для сеанса. Не допускает значения NULL. |
||
flag_desc |
nvarchar(256) |
Описание флагов, установленных для сеанса. Аргумент flag_desc может быть представлен любым сочетанием следующих значений.
Не допускает значения NULL. |
||
dropped_event_count |
int |
Число событий, удаленных, когда буфер был полон. Имеет значение 0, если политика буфера — «Удалить полный буфер» или «Не удалять события». Не допускает значения NULL. |
||
dropped_buffer_count |
int |
Число буферов, удаленных, когда буферы были полными. Имеет значение 0, если установлена политика буфера — «Удалить событие» или «Не удалять события». Не допускает значения NULL. |
||
blocked_event_fire_time |
int |
Длительность времени, в течение которого происходившие события были блокированы при полных буферах. Имеет значение 0, если политика буфера — «Удалить полный буфер» или «Удалить событие». Не допускает значения NULL. |
||
create_time |
datetime |
Время создания сеанса. Не допускает значения NULL. |
||
largest_event_dropped_size |
int |
Размер самого крупного события, которое не уместилось в буфере сеанса. Не допускает значения NULL. |
Разрешения
Требует разрешения VIEW SERVER STATE на сервере.
См. также
Справочник
Динамические административные представления и функции (Transact-SQL)
Журнал изменений
Обновленное содержимое |
---|
Исправлен тип данных для столбцов name и blocked_event_fire_time. |
Удалены столбцы buffer_size и total_buffers . |
Добавлены столбцы total_regular_buffers, regular_buffer_size, total_large_buffers, large_buffer_size и total_buffer_size. |