Udostępnij za pośrednictwem


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.

UwagaUwaga:
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ń

Sprzężenia tabeli sys.dm_exec_connections

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