sys.dm_pdw_exec_connections (Transact-SQL)
適用対象:Azure Synapse AnalyticsAnalytics Platform System (PDW)
Azure Synapse Analytics のこのインスタンスに対して確立された接続に関する情報と、各接続の詳細を返します。
注意
この構文は、Azure Synapse Analytics のサーバーレス SQL プールでサポートされていません。 サーバーレス SQL プールの場合は 、sys.dm_exec_connections (Transact-SQL) を使用します。
列名 | データ型 | 説明 |
---|---|---|
session_id | int | この接続に関連付けられたセッションの識別子。 を使用して SESSION_ID() 、現在の接続の を session_id 返します。 |
connect_time | datetime | 接続が確立されたタイムスタンプ。 NULL 値は許可されません。 |
encrypt_option | nvarchar(40) | TRUE (接続が暗号化されている) または FALSE (接続が暗号化されていない) を示します。 |
auth_scheme | nvarchar(40) | この接続で使われる SQL Server または Windows 認証のスキームを指定します。 NULL 値は許可されません。 |
client_id | varchar(48) | このサーバーに接続しているクライアントの IP アドレス。 NULL 値が許可されます。 |
sql_spid | int | 接続のサーバー プロセス ID。 を使用して @@SPID 、現在の接続の を sql_spid 返します。 ほとんどの目的では、代わりに を使用します session_id 。 |
アクセス許可
サーバーに対する VIEW SERVER STATE 権限が必要です。
リレーションシップカーディナリティ
ソース | 終了 | リレーションシップ |
---|---|---|
dm_pdw_exec_sessions.session_id | dm_pdw_exec_connections.session_id | 一対一 |
dm_pdw_exec_requests.connection_id | dm_pdw_exec_connections.connection_id | 多対一 |
例: Azure Synapse Analytics、Analytics Platform System (PDW)
クエリ独自の接続に関する情報を収集する一般的なクエリ。
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();
参照
Azure Synapse Analytics と Parallel Data Warehouse の動的管理ビュー (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示