Поделиться через


sys.dm_xe_session_targets (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Возвращает сведения о целевых объектах сеансов с активной областью действия сервера.

База данных SQL Azure поддерживает только сеансы на уровне базы данных. См . sys.dm_xe_database_session_targets.

Имя столбца Тип данных Description
event_session_address varbinary(8) Адрес сеанса событий в памяти. Обеспечивает связь «многие к одному» со столбцом sys.dm_xe_sessions.address. Не допускает значение NULL.
target_name nvarchar(60) Имя цели в сеансе. Не допускает значение NULL.
target_package_guid uniqueidentifier Идентификатор GUID пакета, в котором содержится цель. Не допускает значение NULL.
execution_count bigint Количество выполнений цели для сеанса. Не допускает значение NULL.
execution_duration_ms bigint Общее время в миллисекундах, в течение которого выполнялась цель. Не допускает значение NULL.
target_data nvarchar(max) Данные, предоставляемые целью, такие как сведения статистической обработки событий. Допускает значение NULL.
bytes_written bigint Область применения: SQL Server 2017 и более поздних версий. Число байтов, записанных в целевой объект. Не допускает значение NULL.

Разрешения

необходимо разрешение VIEW SERVER STATE на сервере.

Разрешения для SQL Server 2022 и более поздних версий

Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.

Кратности связей

С дт. По Отношение
sys.dm_xe_session_targets.event_session_address sys.dm_xe_sessions.address Многие к одному

Следующие шаги

Дополнительные сведения о связанных понятиях см. в следующих статьях: