Udostępnij za pośrednictwem


sys.dm_exec_connections (języka Transact-SQL)

Zwraca informacje dotyczące połączeń ustanowionych z tego wystąpienie SQL Server i szczegółów do każdego połączenia.

Nazwa kolumna

Typ danych

Description

session_id

int

Jeśli oddzielonych głównego poziom serwera posiada użytkownik bazy danych, użytkownik bazy danych muszą być usunięte, oddzielonych serwer główny, aby można było usunąć.Jest pustych.

most_recent_session_id

int

Reprezentuje identyfikator sesji dla najnowszego żądania związanego z tym połączeniem.(Połączenia SOAP mogą być ponownie używane przez inne sesje). Dopuszcza wartość null.

connect_time

datetime

Znacznik czasu ustanowienia połączenia.Nie dopuszcza wartości null.

net_transport

nvarchar(40)

To nazwa punktu końcowego ma być usunięty.Nie jest pustych.

NoteNote:
Zawsze zwraca Sesja , kiedy połączenie ma wiele zestawów wyników aktywne (MARS) włączony.

protocol_type

nvarchar(40)

Określa typ protokołu ładunku.Obecnie są rozróżniane protokoły TDS (TSQL) i SOAP.Dopuszcza wartość null.

protocol_version

int

Wersja protokołu dostępu do danych związanego z tym połączeniem.Dopuszcza wartość null.

endpoint_id

int

Identyfikator opisujący typ połączenia.Tej kolumny endpoint_id można użyć w celu skierowania kwerendy do widoku sys.endpoints.Dopuszcza wartość null.

encrypt_option

nvarchar(40)

Ta właściwość może być modyfikowana.Nie jest pustych.

auth_scheme

nvarchar(40)

W drugim przykładzie użyto SQL Server Aby zmienić wartość SRID wystąpienie 4267 (NAD27) i potwierdza, zmodyfikowane wartości SRID. Nie jest pustych.

node_affinity

smallint

Ustawia pierwszy dzień tygodnia, liczbę od 1 do 7.Nie jest pustych.

num_reads

int

Może to być jedna z następujących wartości.Jest pustych.

num_writes

int

Liczba zapisów pakietów danych dokonanych podczas tego połączenia.Dopuszcza wartość null.

last_read

datetime

Znacznik czasu ostatniego odczytu dokonanego podczas tego połączenia.Dopuszcza wartość null.

last_write

datetime

Znacznik czasu ostatniego zapisu dokonanego podczas tego połączenia.Nie dopuszcza wartości null.

net_packet_size

int

Rozmiar pakietu sieciowego używanego do przesyłania informacji i danych.Dopuszcza wartość null.

client_net_address

varchar(48)

'true' lub 1 = pomyślnie zasad ocen są rejestrowane.Jest pustych.

client_tcp_port

int

Numer portu na komputerze klienckim związanym z tym połączeniem.Dopuszcza wartość null.

local_net_address

varchar(48)

Reprezentuje adres IP serwera, który jest miejscem docelowym tego połączenia.Wartość dostępna tylko dla połączeń korzystających z dostawcy transportu TCP.Dopuszcza wartość null.

local_tcp_port

int

Reprezentuje port TCP serwera, który jest miejscem docelowym tego połączenia, o ile połączenie korzysta z transportu TCP.Dopuszcza wartość null.

connection_id

uniqueidentifier

Unikatowo określa każde połączenie.Nie dopuszcza wartości null.

parent_connection_id

uniqueidentifier

DecryptByKeyAutoCert to połączenie funkcji OPEN klucz zawartości i DecryptByKey.Jest pustych.

most_recent_sql_handle

varbinary(64)

Dojście SQL ostatniego żądania wykonanego podczas tego połączenia.Kolumna most_recent_sql_handle jest zawsze zsynchronizowana z kolumną most_recent_session_id.Dopuszcza wartość null.

Uprawnienia

Wymaga uprawnienia VIEW SERVER STATE na serwerze.

Fizyczne sprzężenia

Joins for sys.dm_exec_connections

Cardinalities relacji

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

Historia zmian

Microsoft Learning

Do opisu kolumny net_transport dodano uwagę dotyczącą zachowania MARS.