Partilhar via


sys.dm_xe_database_session_events

Aplica-se a:Azure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

A sys.dm_xe_database_session_events exibição de gerenciamento dinâmico (DMV) retorna informações sobre eventos de sessão para sessões ativas com escopo de banco de dados. Os eventos são pontos de execução discretos. Os predicados podem ser aplicados a eventos para impedi-los de disparar se o evento não contiver as informações necessárias. Para obter informações sobre eventos em todas as sessões com escopo de banco de dados, consulte sys.database_event_session_events.

Nome da coluna Tipo de dados Description
event_session_address varbinary(8) O endereço de memória da sessão do evento. Não é anulável.
event_name nvarchar(60) O nome do evento ao qual uma ação está vinculada. Não é anulável.
event_package_guid uniqueidentifier O GUID do pacote que contém o evento. Não é anulável.
event_predicate nvarchar(2048) Uma representação XML da árvore de predicados que é aplicada ao evento. É anulável.
event_fire_count bigint Apenas para uso interno.
event_fire_average_time bigint Apenas para uso interno.
event_fire_min_time bigint O tempo mínimo necessário para publicar o evento, em microssegundos. Não é anulável.
event_fire_max_time bigint O tempo máximo necessário para publicar o evento, em microssegundos. Não é anulável.

Permissions

Requer a permissão VIEW DATABASE STATE.

Cardinalidades de relacionamento

From To Relationship
sys.dm_xe_database_session_events.event_session_address sys.dm_xe_database_sessions.address Many-to-one
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 Many-to-one