Hôm nay mình sẽ hướng dẫn các bạn cách thống kê số lượng connection đang truy cập vào database thời điểm hiện tại.
Mở Sql Server lên, New Query, rồi paste đoạn code bên dưới vào, nhấn F5 và đợi kết quả:
SELECT DB_NAME(dbid) AS DBName,
COUNT(dbid) AS NumberOfConnections,
loginame AS LoginName,
nt_domain AS NT_Domain,
nt_username AS NT_UserName,
hostname AS HostName
FROM sys.sysprocesses
WHERE dbid > 0
AND DB_NAME(dbid)=''TenDatabase''
GROUP BY dbid,
hostname,
loginame,
nt_domain,
nt_username
ORDER BY NumberOfConnections DESC;