Điều này cho thấy số lượng kết nối trên mỗi DB:
SELECT
DB_NAME(dbid) as DBName,
COUNT(dbid) as NumberOfConnections,
loginame as LoginName
FROM
sys.sysprocesses
WHERE
dbid > 0
GROUP BY
dbid, loginame
Và điều này cho tổng số:
SELECT
COUNT(dbid) as TotalConnections
FROM
sys.sysprocesses
WHERE
dbid > 0
Nếu bạn cần thêm chi tiết, hãy chạy:
sp_who2 'Active'
Lưu ý: Tài khoản SQL Server được sử dụng cần có vai trò 'sysadmin' (nếu không, nó sẽ chỉ hiển thị một hàng duy nhất và kết quả là số 1)