我搜索了以前帖子!可这句语句不大对啊!
select count(distinct hostname) from master..sysprocesses a,master..sysdatabases b where a.dbid=b.dbid and b.name='OA_Cest'
我的程序至少有9个用户在使用数据库,可用此语句返回只有1?
...全文
6010打赏收藏
60多个站点,如何知道有多少个用户连接数据库?
60多个站点,如何知道有多少个用户连接数据库? 我搜索了以前帖子!可这句语句不大对啊! select count(distinct hostname) from master..sysprocesses a,master..sysdatabases b where a.dbid=b.dbid and b.name='OA_Cest' 我的程序至少有9个用户在使用数据库,可用此语句返回只有1?
/******* 当前连接数量 *******************/
select count(*) from master..sysprocesses A
left join master..sysdatabases B on A.dbid = B.dbid
where B.name = 'dbname'