Vì vậy, phần lớn nội dung này dường như nằm ngoài những gì có thể truy cập trực tiếp từ dmv. Tôi chắc rằng ai đó có nhiều thông tin hơn tôi có thể giúp bạn có câu trả lời tốt hơn.
Điều này gần như tôi có thể nhận được.
SELECT des.program_name
, des.login_name
, des.host_name
, COUNT(des.session_id) [Connections]
FROM sys.dm_exec_sessions des
INNER JOIN sys.dm_exec_connections DEC
ON des.session_id = DEC.session_id
WHERE des.is_user_process = 1
AND des.status != 'running'
GROUP BY des.program_name
, des.login_name
, des.host_name
HAVING COUNT(des.session_id) > 2
ORDER BY COUNT(des.session_id) DESC
Điều này sẽ tổng hợp các kết nối của bạn bằng cách đăng nhập và từ từng máy chủ và ứng dụng. Điều này sẽ cung cấp cho bạn ý tưởng về cách các kết nối của bạn hiện đang được tổng hợp. Nếu bạn biết số tiền tối đa của mình, bạn có thể trừ các kết nối từ nó và nó có thể cung cấp cho bạn số lượng kết nối còn lại trong mỗi nhóm.