Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:Azure Synapse Analytics
Piattaforma di strumenti analitici (PDW)
Restituisce informazioni sulle connessioni stabilite a questa istanza di Azure Synapse Analytics e sui dettagli di ciascuna connessione.
Annotazioni
Questa sintassi non è supportata da pool SQL serverless in Azure Synapse Analytics. Per il pool SQL serverless usa sys.dm_exec_connections.
| Nome della colonna | Tipo di dati | Description |
|---|---|---|
session_id |
int | Identifica la sessione associata alla connessione Usa SESSION_ID per riportare la session_id connessione attuale. |
connect_time |
datetime | Timestamp relativo al momento in cui è stata stabilita la connessione. Non ammette valori NULL. |
encrypt_option |
nvarchar(40) | Indica TRUE (connessione criptata) oppure FALSE (connessione non criptata). |
auth_scheme |
nvarchar(40) | Specifica lo schema di SQL Server o autenticazione di Windows utilizzato con questa connessione. Non ammette valori NULL. |
client_id |
varchar(48) | Indirizzo IP del client che si collega a questo server. Nullable. |
sql_spid |
int | L'ID della sessione della connessione. Usalo @@SPID per riportare la sql_spid connessione attuale. Per la maggior parte degli scopi, usa invece il session_id modulo. |
Permissions
È richiesta l'autorizzazione VIEW SERVER STATE per il server.
Cardinalità delle relazioni
| Da | Per | Relationship |
|---|---|---|
dm_pdw_exec_sessions.session_id |
dm_pdw_exec_connections.session_id |
Uno a uno |
dm_pdw_exec_requests.connection_id |
dm_pdw_exec_connections.connection_id |
Molti a uno |
Esempi: Azure Synapse Analytics e Piattaforma di strumenti analitici (PDW)
Il seguente esempio Transact-SQL è una tipica query per raccogliere informazioni sulla connessione di una query stessa.
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();