sys.dm_exec_connections (języka Transact-SQL)
Zwraca informacje dotyczące połączeń ustanowionych do tego wystąpienie SQL Server i szczegóły każdego połączenia.
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
session_id |
int |
Identyfikuje sesja skojarzonego z tym połączeniem.Jest nullable. |
most_recent_session_id |
int |
Reprezentuje identyfikator sesja dla ostatniego żądania skojarzonego z tym połączeniem.(Mogą być wielokrotnie używane połączenia protokołu SOAP w innej sesja.) Jest nullable. |
connect_time |
datetime |
Sygnatura czasowa, kiedy połączenie zostało nawiązane.Nie jest nullable. |
net_transport |
nvarchar(40) |
Zawiera opis fizycznego przetransportowania protokół używany przez to połączenie.Nie jest nullable.
Uwaga:
Zawsze zwraca sesji podczas połączenia ma wiele zestawów w wyniku active (MARS) włączony.
|
protocol_type |
nvarchar(40) |
Określa typ protokół ładunku.Obecnie rozróżnia między TDS (TSQL) i protokołu SOAP.Jest nullable. |
protocol_version |
int |
Wersja programu access dane protokół skojarzonego z tym połączeniem.Jest nullable. |
endpoint_id |
int |
To identyfikator, który opisuje typ połączenia go.To endpoint_id może być używany do kwerendy sys.endpoints Widok.Jest nullable. |
encrypt_option |
nvarchar(40) |
Wartośćwartość logiczna do opisania czy szyfrowanie jest włączone dla tego połączenia.Nie jest nullable. |
auth_scheme |
nvarchar(40) |
Określa SQL Serverschemat uwierzytelniania dla używanych z tego połączenia.Nie jest nullable. |
node_affinity |
smallint |
Identyfikuje węzeł pamięci, do którego to połączenie ma koligacji.Nie jest nullable. |
num_reads |
int |
Liczba odczytów pakiet , które wystąpiły w tym połączeniu.Jest nullable. |
num_writes |
int |
Liczba zapisów pakiet danych, które wystąpiły w tym połączeniu.Jest nullable. |
last_read |
datetime |
Sygnatura czasowa ostatniego odczytu wystąpił za pośrednictwem tego połączenia.Jest nullable. |
last_write |
datetime |
Sygnatura czasowa ostatniego zapisu wystąpił za pośrednictwem tego połączenia.Nie jest nullable. |
net_packet_size |
int |
Rozmiar pakiet sieciowego wykorzystywany do transferu informacji i danych.Jest nullable. |
client_net_address |
varchar(48) |
Adres hosta klient podłączania do tego serwera.Jest nullable. |
client_tcp_port |
int |
Numer portu na komputerze klient , który jest skojarzony z tym połączeniem.Jest nullable. |
local_net_address |
varchar(48) |
Reprezentuje adres IP na serwerze, którego to połączenie.Dostępne tylko dla połączeń przy użyciu dostawcatransportu TCP.Jest nullable. |
local_tcp_port |
int |
Reprezentuje port TCP, którego to połączenie, jakby była to połączenie za pomocą transportu TCP serwera.Jest nullable. |
connection_id |
uniqueidentifier |
Jednoznacznie identyfikuje każdego połączenia.Nie jest nullable. |
parent_connection_id |
uniqueidentifier |
Identyfikuje podstawowego połączenia za pomocą serwera MARS sesja .Jest nullable. |
most_recent_sql_handle |
varbinary(64) |
Uchwyt SQL ostatniego żądania wykonywane za pośrednictwem tego połączenia.most_recent_sql_handlekolumna jest zawsze synchronizowany z most_recent_session_idkolumna. Jest nullable. |
Uprawnienia
Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.
Fizyczne sprzężeń
Relacja Cardinalities
dm_exec_connections.session_id |
dm_exec_connections.session_id |
Jeden do jednego |
dm_exec_sessions.session_id |
dm_exec_connections.session_id |
Jeden do jednego |
dm_exec_requests.connection_id |
dm_exec_connections.connection_id |
Wiele do jednego |
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
Jeden do jednego |