Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu Azure Synapse Analytics örneğine kurulan bağlantılar ve her bağlantının detayları hakkında bilgi döndürür.
Not
Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez. Sunucusuz SQL havuzu için sys.dm_exec_connections kullanın.
| Sütun adı | Veri türü | Açıklama |
|---|---|---|
session_id |
int | Bu bağlantıyla ilişkili oturumu tanımlar. Mevcut bağlantıyı geri vermek için SESSION_IDsession_id kullanın. |
connect_time |
datetime | Bağlantı kurulduğu zaman damgası. Null değeri atanamaz. |
encrypt_option |
nvarchar(40) | (bağlantı şifreli) veya FALSE (bağlantı şifrelenmemiş) anlamına gelir TRUE . |
auth_scheme |
nvarchar(40) | Bu bağlantıda kullanılan SQL Server veya Windows authentication şemasını belirtir. Null değeri atanamaz. |
client_id |
varchar(48) | Bu sunucuya bağlanan istemcinin IP adresi. Nullable. |
sql_spid |
int | Bağlantının oturum kimliği. Mevcut bağlantıyı geri sql_spid vermek için kullanılır@@SPID. Çoğu amaçla bunun yerine kullanın session_id . |
Permissions
Sunucuda VIEW SERVER STATE izin gerektirir.
İlişki kardinaliteleri
| From | To | Relationship |
|---|---|---|
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 |
Çok - Bir |
Örnekler: Azure Synapse Analytics ve Analiz Platformu Sistemi (PDW)
Aşağıdaki Transact-SQL örnek, bir sorgunun kendi bağlantısı hakkında bilgi toplamak için tipik bir sorgudur.
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();