Zdá se, že mnoho z těchto věcí je mimo to, co je přímo dostupné z dmv. Jsem si jistý, že někdo informovanější než já vám může poskytnout lepší odpovědi.
Tohle je tak blízko, jak jsem se jen mohl dostat.
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
Tím se shromáždí vaše připojení podle přihlášení a od každého hostitele a aplikace. To vám poskytne představu o tom, jak jsou vaše připojení aktuálně sdružena. Pokud znáte svou maximální částku z ruky, můžete od ní odečíst připojení a může vám poskytnout počet zbývajících připojení v každém fondu.