このようなものの多くは、dmv から直接アクセスできるものの外側にあるようです。私よりも情報に詳しい方が、より適切な回答を得ることができると確信しています。
これは私が得ることができる限り近いです。
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
これにより、ログインごと、および各ホストとアプリからの接続が集約されます。これにより、接続が現在どのようにプールされているかがわかります。最大量がわかっている場合は、そこから接続を差し引くと、各プールに残っている接続の数がわかります。