SELECT * FROM
[Master].[dbo].[SYSPROCESSES] WHERE [DBID]
IN
(
SELECT
[DBID]
FROM
[Master].[dbo].[SYSDATABASES]
WHERE
NAME='databaseName'
)
databaseName 是需要查看的數(shù)據(jù)庫(kù)名稱,然后查詢出來(lái)的行數(shù),就是當(dāng)前的連接數(shù).
2.通過(guò)系統(tǒng)過(guò)程來(lái)查詢:
SP_WHO 'loginName'
loginName 是當(dāng)然登陸Sql的用戶名,一般程序里面都會(huì)使用一個(gè)username來(lái)登陸SQL這樣通過(guò)這個(gè)用戶名就能查看到此用戶名登陸之后占用的連接了。
如果不寫(xiě)loginName,那么返回的就是所有的連接。