sys.dm_xe_object_columns (Transact-SQL)
Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Retorna as informações de esquema de todos os objetos.
Observação
Os objetos de evento expõem esquemas fixos para dados somente leitura e de leitura e gravação.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
name | nvarchar(256) | O nome da coluna. name é exclusivo dentro do objeto. Não permite valor nulo. |
column_id | int | O identificador da coluna. column_id é exclusivo dentro do objeto quando usado com column_type. Não permite valor nulo. |
object_name | nvarchar(256) | O nome do objeto ao qual a coluna pertence. Há uma relação de muitos para um com sys.dm_xe_objects.id. Não é anulável. |
object_package_guid | uniqueidentifier | O GUID do pacote que contém o objeto. Não permite valor nulo. |
type_name | nvarchar(256) | O nome do tipo desta coluna. Não permite valor nulo. |
type_package_guid | uniqueidentifier | O GUID do pacote que contém o tipo de dados de coluna. Não permite valor nulo. |
column_type | nvarchar(60) | Indica como essa coluna é usada. Não permite valor nulo. column_type pode ser um dos seguintes: readonly. A coluna contém um valor estático que não pode ser alterado. dados. A coluna contém dados de tempo de execução mostrados pelo objeto. customizable. A coluna contém um valor que pode ser alterado. Nota: Alterar esse valor pode modificar o comportamento do objeto. |
column_value | nvarchar(256) | Exibe valores estáticos associados à coluna de objeto. Permite valor nulo. |
funcionalidades | int | Um bitmap que descreve as capacidades desta coluna. Permite valor nulo. |
capabilities_desc | nvarchar(256) | Uma descrição dos recursos desta coluna de objeto. Este valor pode ser um dos seguintes: Mandatory. O valor deve ser definido ao associar o objeto pai a uma sessão de evento. Permite valor nulo. |
descrição | Nvarchar(3072) | A descrição desta coluna de objeto. Permite valor nulo. |
Permissões
, é necessário ter permissão VIEW SERVER STATE no servidor.
Permissões do SQL Server 2022 e posteriores
É necessária a permissão VIEW SERVER PERFORMANCE STATE no servidor.
Cardinalidades de relações
De | Para | Relação |
---|---|---|
sys.dm_xe_object_columns.object_name, sys.dm_xe_object_columns.object_package_guid | sys.dm_xe_objects.name, sys.dm_xe_objects.package_guid |
Muitos para um |
sys.dm_xe_object_columns.type_name sys.dm_xe_object_columns.type_package_guid |
sys.dm_xe_objects.name sys.dm_xe_objects.package_guid |
Muitos para um |
Próximas etapas
Saiba mais sobre conceitos relacionados nos seguintes artigos:
- Exibições e funções de gerenciamento dinâmico (Transact-SQL)
- sys.dm_xe_sessions (Transact-SQL)
- sys.dm_xe_session_events (Transact-SQL)
- Visão geral de eventos estendidos
- Início Rápido: Eventos estendidos
- Eventos estendidos no Banco de Dados SQL do Azure
- Código de destino do Arquivo de Eventos para eventos estendidos no Banco de Dados SQL do Azure e na Instância Gerenciada de SQL