sys.dm_xe_database_session_events (База данных SQL Azure и Управляемый экземпляр SQL Azure)
Применимо к: База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает сведения о событиях сеанса для активных сеансов с областью действия базы данных. События представляют собой дискретные точки выполнения. Предикаты можно применять к событиям, чтобы остановить их запуск, если событие не содержит необходимых данных. Сведения о событиях во всех сеансах с областью базы данных см . в sys.database_event_session_events.
База данных SQL Azure поддерживает только сеансы с областью действия базы данных. Управляемый экземпляр SQL Azure поддерживает сеансы с областью базы данных и сеансы с областью действия сервера. Для управляемых экземпляров рекомендуется использовать сеансы с областью действия сервера: дополнительные сведения см. в разделе CREATE EVENT SESSION.
Имя столбца | Тип данных | Description |
---|---|---|
event_session_address | varbinary(8) | Адрес сеанса событий в памяти. Не допускает значение NULL. |
event_name | nvarchar(60) | Имя события, к которому привязано действие. Не допускает значение NULL. |
event_package_guid | uniqueidentifier | Идентификатор GUID пакета, в котором содержится событие. Не допускает значение NULL. |
event_predicate | nvarchar(2048) | XML-представление дерева предиката, применяемого к событию. Допускает значение NULL. |
event_fire_count | bigint | Только для внутреннего применения. |
event_fire_average_time | bigint | Только для внутреннего применения. |
event_fire_min_time | bigint | Минимальное время, затраченное на публикацию события в микросекундах. Не допускает значение NULL. |
event_fire_max_time | bigint | Максимальное время, затраченное на публикацию события, в микросекундах. Не допускает значение NULL. |
Разрешения
Необходимо разрешение VIEW DATABASE STATE.
Кратности связей
С дт. | По | Отношение |
---|---|---|
sys.dm_xe_database_session_events.event_session_address | sys.dm_xe_database_sessions.address | Многие к одному |
sys.dm_xe_database_session_events.event_package_guid, sys.dm_xe_database_session_events.event_name | sys.dm_xe_objects.name, sys.dm_xe_objects.package_guid | Многие к одному |
Следующие шаги
Дополнительные сведения о связанных понятиях см. в следующих статьях:
- Расширенные события в Базе данных SQL Azure
- Целевой код файла событий для расширенных событий в База данных SQL Azure и Управляемый экземпляр SQL
- sys.dm_xe_database_session_targets (База данных SQL Azure и Управляемый экземпляр SQL Azure)
- sys.dm_xe_database_sessions (База данных SQL Azure и Управляемый экземпляр SQL Azure)
- Наблюдение за производительностью Базы данных SQL Microsoft Azure и Управляемого экземпляра SQL Azure с помощью динамических административных представлений