檢視sqlserver連線數

weixin_34304013發表於2011-05-26
select count(spid) as counts, 
status, 
hostname, 
dbname 
= case 
when dbid = 0 then null 
when dbid <> 0 then db_name(dbid) 
end 
from master.dbo.sysprocesses 
where spid >=0 and spid <= 32767 and status='runnable' and db_name(dbid)='資料庫名' 
group by status,hostname, 

case 
when dbid = 0 then null 
when dbid <> 0 then db_name(dbid) 
end 

相關文章