sys.dm_exec_connections (Transact-SQL)
Retorna informações sobre as conexões estabelecidas com esta instância do SQL Server e os detalhes de cada conexão.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
session_id |
int |
Identifica a sessão associada a esta conexão. Permite valor nulo. |
most_recent_session_id |
int |
Representa a ID de sessão da solicitação mais recente associada a esta conexão. (As conexões SOAP podem ser reutilizadas por outra sessão.) Permite valor nulo. |
connect_time |
datetime |
Carimbo de data/hora de quando a conexão foi estabelecida. Não permite valor nulo. |
net_transport |
nvarchar(40) |
Descreve o protocolo de transporte físico usado por essa conexão. Não permite valor nulo..
Observação
Sempre retorna Sessão quando uma conexão tem vários conjuntos de resultados ativos (MARS) habilitados.
|
protocol_type |
nvarchar(40) |
Especifica o tipo de protocolo da carga. Atualmente faz distinção entre TDS (TSQL) e SOAP. Permite valor nulo. |
protocol_version |
int |
Versão do protocolo de acesso a dados associada a esta conexão. Permite valor nulo. |
endpoint_id |
int |
Um identificador que descreve qual é o tipo da conexão. Este endpoint_id pode ser usado para consultar a exibição sys.endpoints. Permite valor nulo. |
encrypt_option |
nvarchar(40) |
Valor booleano que descreve se a criptografia está habilitada para esta conexão. Não permite valor nulo. |
auth_scheme |
nvarchar(40) |
Especifica o esquema do SQL Server/Autenticação do Windows usado com esta conexão. Não permite valor nulo. |
node_affinity |
smallint |
Identifica o nó de memória com o qual esta conexão tem afinidade. Não permite valor nulo. |
num_reads |
int |
Número de leituras de pacote que ocorreram nesta conexão. Permite valor nulo. |
num_writes |
int |
Número de gravações de pacote de dados que ocorreram nesta conexão. Permite valor nulo. |
last_read |
datetime |
Carimbo de data/hora de quando a última leitura ocorreu nesta conexão. Permite valor nulo. |
last_write |
datetime |
Carimbo de data/hora de quando a última gravação ocorreu nesta conexão. Não permite valor nulo. |
net_packet_size |
int |
Tamanho de pacote de rede usado para transferência de informações e de dados. Permite valor nulo. |
client_net_address |
varchar(48) |
Endereço do host do cliente conectado a este servidor. Permite valor nulo. |
client_tcp_port |
int |
Número da porta no computador cliente que está associado a esta conexão. Permite valor nulo. |
local_net_address |
varchar(48) |
Representa o endereço IP no servidor ao qual esta conexão foi destinada. Disponível apenas para conexões que usam o provedor de transporte TCP. Permite valor nulo. |
local_tcp_port |
int |
Representa a porta do servidor TCP ao qual esta conexão foi destinada se houver uma conexão que use o transporte TCP. Permite valor nulo. |
connection_id |
uniqueidentifier |
Identifica cada conexão exclusivamente. Não permite valor nulo. |
parent_connection_id |
uniqueidentifier |
Identifica a conexão primária que a sessão MARS está usando. Permite valor nulo. |
most_recent_sql_handle |
varbinary(64) |
O identificador SQL da última solicitação executada nesta conexão. A coluna most_recent_sql_handle sempre está em sincronia com a coluna most_recent_session_id. Permite valor nulo. |
Permissões
Requer permissão a VIEW SERVER STATE no servidor.
Junções físicas
Cardinalidades da relação
dm_exec_connections.session_id |
dm_exec_connections.session_id |
Um para um |
dm_exec_sessions.session_id |
dm_exec_connections.session_id |
Um para um |
dm_exec_requests.connection_id |
dm_exec_connections.connection_id |
Muitos para um |
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
Um para um |