利用下列兩個DMV可取得 SQL Server 上每個已驗證的工作階段資訊。
sys.exec_session:伺服器範圍檢視,會列出所有工作中使用者連接和內部工作的相關資訊。這些資訊包含用戶端版本、用戶端程式名稱、用戶端登入時間、登入使用者、目前工作階段設定等。sys.dm_exec_connections:則會回傳 SQL Server 執行個體中每條連接的詳細資訊。

SELECT B.login_name, A.client_net_address, 
NoOfConnections = COUNT(*) 
FROM sys.dm_exec_connections A 
INNER JOIN sys.dm_exec_sessions B ON A.session_id = B.session_id 
GROUP BY login_name, client_net_address
執行結果:

文章標籤
全站熱搜
創作者介紹
創作者 小草 的頭像
小草

學海無邊,書囊無底

小草 發表在 痞客邦 留言(0) 人氣(336)