2016-10-04 2 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 
関連する問題