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.
Note:
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
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. |