Partilhar via


sys.dm_xe_objects (Transact-SQL)

Retorna uma linha para cada objeto exposto por um pacote de evento. Os objetos podem ser um dos seguintes:

  • Eventos. Os eventos indicam pontos de interesse em um caminho de execução. Todos os eventos contêm informações sobre um ponto de interesse.

  • Ações. As ações são executadas sincronicamente quando os eventos têm início. Uma ação pode acrescentar dados em tempo de execução a um evento.

  • Destinos. Os destinos consomem eventos de forma síncrona no thread que aciona o evento ou de forma assíncrona em um thread fornecido pelo sistema.

  • Predicados. Fontes de predicado recuperam valores de fontes de evento para uso em operações de comparação. As comparações de predicado comparam tipos de dados específicos e retornam um valor Booleano.

  • Tipos. Os tipos encapsulam o comprimento e as características da coleção de bytes que é exigida para interpretar os dados.

Nome da coluna

Tipo de dados

Descrição

name

nvarchar(60)

O nome do objeto. name é exclusivo dentro de um pacote para um tipo de objeto específico. Não permite valor nulo.

object_type

nvarchar(60)

O tipo do objeto. object_type é um dos seguintes:

  • event

  • action

  • target

  • pred_source

  • pred_compare

  • type

Ele não é anulável.

package_guid

uniqueidentifier

A GUID para o pacote que expõe esta ação. Há uma relação muitos para uma com sys.dm_xe_packages.package_id. Ele não é anulável.

description

nvarchar(256)

Uma descrição da ação. A descrição é definida pelo autor do pacote. Não é anulável.

funcionalidades

int

Um bitmap que descreve as funcionalidades do objeto. É anulável.

capabilities_desc

nvarchar(256)

Lista todas as funcionalidades do objeto. Pode ser nulo.

type_name

nvarchar(60)

O nome para objetos pred_source e pred_compare. É anulável.

type_package_guid

uniqueidentifier

O GUID do pacote que expõe o tipo no qual este objeto opera. É anulável.

type_size

int

O tamanho, em bytes, do tipo de dados. Isto só é para tipos de objeto válidos. Pode ser nulo.

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Cardinalidades de relações

De

Para

Relação

sys.dm_xe_objects.package_guid

sys.dm_xe_packages.guid

Muitos para um

Histórico de alterações

Conteúdo atualizado

Corrigida a descrição da coluna de funcionalidades para indicar se o valor é anulável.

Tabela "Cardinalidades de Relações" atualizada com os nomes de colunas corretos.