Как определить общее количество открытых/активных подключений в ms sql server 2005

Показывает количество подключений на каждый БД:

SELECT 
    DB_NAME(dbid) as DBName, 
    COUNT(dbid) as NumberOfConnections,
    loginame as LoginName
FROM
    sys.sysprocesses
WHERE 
    dbid > 0
GROUP BY 
    dbid, loginame

И это дает общее количество:

SELECT 
    COUNT(dbid) as TotalConnections
FROM
    sys.sysprocesses
WHERE 
    dbid > 0

Оригинал статьи: https://techarks.ru/qa/database/kak-opredelit-obshee-koliches-AS/

Print Friendly, PDF & Email

Добавить комментарий