VENDAS: 1-800-867-1389

sys.dm_exec_sessions (Banco de Dados SQL do Azure)

Este tópico está DESATUALIZADO. Você pode encontrar a versão mais atual em Referência de Transact-SQL do SQL 14.

ImportantImportante
Este tópico não está atualizado. Para obter a versão atual, consulte sys.dm_exec_sessions (Transact-SQL).

Retorna informações sobre todas as conexões de usuário e tarefas internas ativas.

 

Nome da coluna Tipo de dados Descrição

session_id

smallint

Identifica a sessão associada a cada conexão primária ativa. Não permite valor nulo.

login_time

datetime

Hora em que sessão foi estabelecida. Não permite valor nulo.

host_name

nvarchar(128)

Nome da estação de trabalho cliente específica de uma sessão. O valor é NULL para sessões internas. Permite valor nulo.

program_name

nvarchar(128)

Nome do programa cliente que iniciou a sessão. O valor é NULL para sessões internas. Permite valor nulo.

host_process_id

int

ID do processo do programa cliente que iniciou a sessão. O valor é NULL para sessões internas. Permite valor nulo.

client_version

int

Versão de protocolo TDS da interface usada pelo cliente para conexão com o servidor. O valor é NULL para sessões internas. Permite valor nulo.

client_interface_name

nvarchar(32)

Nome de protocolo usado pelo cliente para conexão com o servidor. O valor é NULL para sessões internas. Permite valor nulo.

security_id

varbinary(85)

Identificador de segurança do Microsoft Windows associado ao logon. Não permite valor nulo.

login_name

nvarchar(128)

Nome de logon do Banco de dados SQL do Microsoft Azure sob o qual a sessão está em execução no momento. Ele deve corresponder a security_id.

noteObservação
Reservado para uso futuro. A compatibilidade futura não está garantida.

nt_domain

nvarchar(128)

Domínio de Windows do cliente se a sessão estiver usando a Autenticação do Windows ou uma conexão confiável.

noteObservação
No Banco de dados SQL do Microsoft Azure, essa coluna sempre retorna NULL.

nt_user_name

nvarchar(128)

Nome de usuário do Windows do cliente se a sessão estiver usando a Autenticação do Windows ou uma conexão confiável.

noteObservação
No Banco de dados SQL do Microsoft Azure, essa coluna sempre retorna NULL.

status

nvarchar(30)

Status da sessão. Valores possíveis:

  • Executando – Executando uma ou mais solicitações no momento

  • Suspenso - Não está executando nenhuma solicitação no momento

  • Inativo – A sessão foi reiniciada devido a pooling de conexão e está agora no estado anterior ao logon.

  • Pré-conexão – A sessão está no classificador do Administrador de Recursos.

Não permite valor nulo.

context_info

varbinary(128)

Valor CONTEXT_INFO da sessão.

cpu_time

int

Tempo da CPU, em milissegundos, usado por essa sessão. Não permite valor nulo.

memory_usage

int

Número de páginas de 8 KB de memória usado por essa sessão. Não permite valor nulo.

total_scheduled_time

int

Tempo total, em milissegundos, para o qual a sessão (solicitações internas) programado para execução. Não permite valor nulo.

total_elapsed_time

int

Tempo, em milissegundos, desde que a sessão foi estabelecida. Não permite valor nulo.

endpoint_id

int

ID do ponto de extremidade associado à sessão. Não permite valor nulo.

last_request_start_time

datetime

Hora de início da última solicitação na sessão. Inclui a solicitação em execução no momento. Não permite valor nulo.

last_request_end_time

datetime

Hora da última conclusão de uma solicitação na sessão. Permite valor nulo.

reads

bigint

Número de leituras executadas por solicitações durante esta sessão. Não permite valor nulo.

writes

bigint

Número de gravações executadas por solicitações durante esta sessão. Não permite valor nulo.

logical_reads

bigint

Número de leituras lógicas executadas na sessão. Não permite valor nulo.

is_user_process

bit

0 se a sessão for uma sessão do sistema. Caso contrário, será 1. Não permite valor nulo.

text_size

int

Configuração de TEXTSIZE da sessão. Não permite valor nulo.

language

nvarchar(128)

Configuração de LANGUAGE da sessão. Permite valor nulo.

date_format

nvarchar(3)

Configuração de DATEFORMAT da sessão. Permite valor nulo.

date_first

smallint

Configuração de DATEFIRST da sessão. Não permite valor nulo.

quoted_identifier

bit

Configuração de QUOTED_IDENTIFIER da sessão. Não permite valor nulo.

arithabort

bit

Configuração de ARITHABORT da sessão. Não permite valor nulo.

ansi_null_dflt_on

bit

Configuração de ANSI_NULL_DFLT_ON da sessão. Não permite valor nulo.

ansi_defaults

bit

Configuração de ANSI_DEFAULTS da sessão. Não permite valor nulo.

ansi_warnings

bit

Configuração de ANSI_WARNINGS da sessão. Não permite valor nulo.

ansi_padding

bit

Configuração de ANSI_PADDING da sessão. Não permite valor nulo.

ansi_nulls

bit

Configuração de ANSI_NULLS da sessão. Não permite valor nulo.

concat_null_yields_null

bit

Configuração de CONCAT_NULL_YIELDS_NULL da sessão. Não permite valor nulo.

transaction_isolation_level

smallint

Nível de isolamento da transação da sessão.

0 = Não Especificado

1 = Leitura Não Confirmada

2 = Leitura Confirmada

3 = Repetível

4 = Serializável

5 = Instantâneo

Não permite valor nulo.

lock_timeout

int

Configuração de LOCK_TIMEOUT da sessão. O valor está em milissegundos. Não permite valor nulo.

deadlock_priority

int

Configuração de DEADLOCK_PRIORITY da sessão. Não permite valor nulo.

row_count

bigint

Número de linhas retornadas na sessão até este ponto. Não permite valor nulo.

prev_error

int

ID do último erro retornado na sessão. Não permite valor nulo.

original_security_id

varbinary(85)

A ID de segurança do Banco de dados SQL do Microsoft Azure associada a original_login_name. Não permite valor nulo.

original_login_name

nvarchar(128)

Nome de logon do Banco de dados SQL do Microsoft Azure que o cliente usou para criar essa sessão. Ele deve corresponder a original_security_id. Não permite valor nulo.

last_successful_logon

datetime

Hora do último logon feito com êxito para original_login_name antes de a sessão atual ter sido iniciada.

noteObservação
No Banco de dados SQL do Microsoft Azure, essa coluna sempre retorna NULL.

last_unsuccessful_logon

datetime

Hora da última tentativa de logon malsucedida do original_login_name antes de a sessão atual ser iniciada.

noteObservação
No Banco de dados SQL do Microsoft Azure, essa coluna sempre retorna NULL.

unsuccessful_logons

bigint

Número de tentativas de logon malsucedidas para o original_login_name entre last_successful_logon e login_time.

noteObservação
No Banco de dados SQL do Microsoft Azure, essa coluna sempre retorna NULL.

group_id

int

ID do grupo de carga de trabalho a que pertence esta sessão. Não permite valor nulo.

Requer a permissão VIEW DATABASE STATE no servidor.

noteObservação
Se o usuário tiver a permissão VIEW DATABASE STATE no servidor, ele verá todas as sessões em execução no banco de dados; caso contrário, ele verá apenas a sessão atual.

Para obter mais informações sobre a exibição do sistema sys.dm_exec_sessions, consulte sys.dm_exec_sessions (Transact-SQL) nos Manuais Online do SQL Server.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
Mostrar:
© 2014 Microsoft