sys.dm_pdw_exec_connections (Transact-SQL)
Gilt für:Azure Synapse AnalyticsAnalytics Platform System (PDW)
Gibt Informationen zu den Verbindungen zurück, die mit diesem instance von Azure Synapse Analytics hergestellt wurden, und die Details der einzelnen Verbindungen.
Hinweis
Diese Syntax wird vom serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt. Verwenden Sie für serverlose SQL-Pools sys.dm_exec_connections (Transact-SQL).
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
session_id | int | Identifiziert die Sitzung, die dieser Verbindung zugeordnet ist. Verwenden Sie SESSION_ID() , um die session_id der aktuellen Verbindung zurückzugeben. |
connect_time | datetime | Zeitstempel, der angibt, wann die Verbindung eingerichtet wurde. Lässt keine NULL-Werte zu. |
encrypt_option | nvarchar(40) | Gibt TRUE (Die Verbindung ist verschlüsselt) oder FALSE (die Verbindung ist nicht verschlüsselt) an. |
auth_scheme | nvarchar(40) | Gibt das SQL Server-/Windows-Authentifizierungsschema an, das mit dieser Verbindung verwendet wird. Lässt keine NULL-Werte zu. |
client_id | varchar(48) | IP-Adresse des Clients, der eine Verbindung mit diesem Server herstellt. Lässt NULL-Werte zu. |
sql_spid | int | Die Serverprozess-ID der Verbindung. Verwenden Sie @@SPID , um die sql_spid der aktuellen Verbindung zurückzugeben. Verwenden Sie für die meisten Zwecke stattdessen die session_id . |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.
Kardinalität der Beziehungen
From | Beschreibung | Beziehung |
---|---|---|
dm_pdw_exec_sessions.session_id | dm_pdw_exec_connections.session_id | 1:1 |
dm_pdw_exec_requests.connection_id | dm_pdw_exec_connections.connection_id | n:1 |
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
Typische Abfrage zum Sammeln von Informationen über die eigene Verbindung einer Abfrage.
SELECT
c.session_id, c.encrypt_option,
c.auth_scheme, s.client_id, s.login_name,
s.status, s.query_count
FROM sys.dm_pdw_exec_connections AS c
JOIN sys.dm_pdw_exec_sessions AS s
ON c.session_id = s.session_id
WHERE c.session_id = SESSION_ID();
Weitere Informationen
Dynamische Verwaltungssichten in Azure Synapse Analytics und Parallel Data Warehouse (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für