2016-10-04 75 views
0

是否有可能通過查詢找出有多少用戶平均連接到SQL Server以及有多少用戶一次最多連接到SQL Server?查詢SQL Server查找平均和最大連接用戶數

(我問這句話,看看我超過了客戶端訪問icence。)

示例查詢的結果將是3列DatabaseMax. Connections (today)Average connections (today)

回答

0

你不能得到多少連接都使用的今天當前DMV's..But你可以得到總開連接到目前爲止每個數據庫數由..

select 
db_name(dbid) as databasename, 
count(*) 
from sys.sysprocesses 
where dbid>0 
group by dbid 

如果您正在使用計劃區分連接字符串名稱,您還可以進一步隔離客戶端

select 
    db_name(dbid) as databasename, 
    count(*) as cnt,program_name 
    from sys.sysprocesses 
    where dbid>0 
    group by dbid,program_name