sys.dm_xe_sessions (Transact-SQL)
Retorna informações sobre uma sessão de eventos estendida ativa. Esta sessão é uma coleção de eventos, ações e destinos.
Aplica-se a: SQL Server (do SQL Server 2008 à versão atual). |
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
address |
varbinary(8) |
O endereço da memória da sessão. address é exclusivo no sistema local. Não permite valor nulo. |
name |
nvarchar(256) |
O nome da sessão. name é exclusivo no sistema local. Não permite valor nulo. |
pending_buffers |
int |
O número de buffers cheios que são processamento pendente. Não permite valor nulo. |
total_regular_buffers |
int |
O número total de buffers normais associados à sessão. Não permite valor nulo. Dica Buffers normais são usados na maioria das vezes. Esses buffers são de tamanho suficiente manter muitos eventos.Normalmente, há três ou mais buffers por sessão.O número de buffers normais é determinado automaticamente pelo servidor, baseado no particionamento de memória definido por meio da opção MEMORY_PARTITION_MODE. O tamanho dos buffers normais é igual ao valor da opção MAX_MEMORY (padrão de 4 MB) dividido pelo número de buffers.Para obter mais informações sobre as opções MEMORY_PARTITION_MODE e MAX_MEMORY, consulte CREATE EVENT SESSION (Transact-SQL). |
regular_buffer_size |
bigint |
O tamanho do buffer normal, em bytes. Não permite valor nulo. |
total_large_buffers |
int |
O número total de buffers grandes. Não permite valor nulo. Dica Buffers grandes são usado quando um evento é maior que um buffer normal. Eles são postos de lado explicitamente para esse fim. Buffers grandes são alocados quando a sessão do evento é iniciada e são dimensionados de acordo com a opção de MAX_EVENT_SIZE.Para obter mais informações sobre a opção MAX_EVENT_SIZE, consulte CREATE EVENT SESSION (Transact-SQL). |
large_buffer_size |
bigint |
O tamanho do buffer grande, em bytes. Não permite valor nulo. |
total_buffer_size |
bigint |
O tamanho total do buffer de memória usado para armazenar eventos da sessão, em bytes. Não permite valor nulo. |
buffer_policy_flags |
int |
Um bitmap que indica como os buffers de evento de sessão se comportam quando todos os buffers estão cheios e um evento novo é acionado. Não permite valor nulo. |
buffer_policy_desc |
nvarchar(256) |
Uma descrição que indica como os buffers de evento de sessão se comportam quando todos os buffers estão cheios e um evento novo é acionado. buffer_policy_desc pode ser um dos seguintes:
Não permite valor nulo. |
flags |
int |
Um bitmap que indica sinalizadores que foram configurados na sessão. Não permite valor nulo. |
flag_desc |
nvarchar(256) |
Uma descrição do conjunto de sinalizadores na sessão. flag_desc pode ser qualquer combinação do seguinte:
Não permite valor nulo. |
dropped_event_count |
int |
O número de eventos que foram descartados quando os buffers estavam cheios. Este valor será 0 se a política de buffer for “Descartar buffer cheio” ou “Não descartar eventos”. Não permite valor nulo. |
dropped_buffer_count |
int |
O número de buffers que foram descartados quando os buffers estavam cheios. Este valor será 0 se a política de buffer estiver configurada como “Descartar evento” ou “Não descartar eventos”. Não permite valor nulo. |
blocked_event_fire_time |
int |
O período de tempo durante o qual acionamentos de evento foram bloqueados quando os buffers estavam cheios. Esse valor será 0 se a política de buffer for "Descartar buffer cheio" ou "Descartar eventos". Não permite valor nulo. |
create_time |
datetime |
A hora em que a sessão foi criada. Não permite valor nulo. |
largest_event_dropped_size |
int |
O tamanho do maior evento que não se ajustou ao buffer da sessão. Não permite valor nulo. |
Permissões
Requer a permissão VIEW SERVER STATE no servidor.
Consulte também
Referência
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
Histórico de alterações
Conteúdo atualizado |
---|
Corrigido o tipo de dados das colunas name e blocked_event_fire_time. |
Removidas as colunas buffer_size e total_buffers . |
Adicionadas as colunas total_regular_buffers, regular_buffer_size, total_large_buffers, large_buffer_size e total_buffer_size. |