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 | Многие к одному |
Следующие шаги
Дополнительные сведения о связанных понятиях см. в следующих статьях: