| title | sys.dm_pdw_exec_connections (Transact-SQL) | Microsoft Docs | |
|---|---|---|
| ms.custom | ||
| ms.date | 03/14/2017 | |
| ms.prod | sql | |
| ms.technology | data-warehouse | |
| ms.reviewer | ||
| ms.topic | language-reference | |
| dev_langs |
|
|
| ms.assetid | 2625466b-d0ef-4c71-bedc-6d13491a8351 | |
| author | ronortloff | |
| ms.author | rortloff | |
| monikerRange | >= aps-pdw-2016 || = azure-sqldw-latest || = sqlallproducts-allversions |
[!INCLUDEtsql-appliesto-xxxxxx-xxxx-asdw-pdw-md]
Returns information about the connections established to this instance of [!INCLUDEssSDW] and the details of each connection.
| Column name | Data type | Description |
|---|---|---|
| session_id | int | Identifies the session associated with this connection. Use SESSION_ID() to return the session_id of the current connection. |
| connect_time | datetime | Timestamp when connection was established. Is not nullable. |
| encrypt_option | nvarchar(40) | Indicates TRUE (connection is encrypted) or FALSE (connection is not enctypred). |
| auth_scheme | nvarchar(40) | Specifies [!INCLUDEssNoVersion]/Windows Authentication scheme used with this connection. Is not nullable. |
| client_id | varchar(48) | IP address of the client connecting to this server. Is nullable. |
| sql_spid | int | The server process ID of the connection. Use @@SPID to return the sql_spid of the current connection.For most purposed, use the session_id instead. |
Requires VIEW SERVER STATE permission on the server.
| dm_pdw_exec_sessions.session_id | dm_pdw_exec_connections.session_id | One-to-one |
| dm_pdw_exec_requests.connection_id | dm_pdw_exec_connections.connection_id | Many to one |
Typical query to gather information about a queries own connection.
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();
SQL Data Warehouse and Parallel Data Warehouse Dynamic Management Views (Transact-SQL)