开发者社区 问答 正文

如何查MSSQL的并发连接数?

在网上找了两条命令,发现结果不一样,请达人释疑:
select count(*) from master.dbo.sysprocesses where dbid=db_id()




SELECT hostname,COUNT(*) hostconncount FROM master.dbo.sysprocesses
GROUP BY hostname ORDER BY COUNT(*) DESC




展开
收起
gdliwt 2013-03-29 10:51:08 8597 分享 版权
2 条回答
写回答
取消 提交回答
  • 回1楼cnblogs的帖子
    谢谢,运行了一下,结果是:
    sp_who, 35行
    sp_who active,21行
    sp_who2, 38行
    sp_who2 active,23行

    到底是哪个呢?应该是sp_who active吧?
    2013-03-29 11:08:58
    赞同 展开评论
  • Re如何查MSSQL的并发连接数?
    有4个命令可以查询:
    sp_who,  sp_who active, sp_who2, sp_who2 active

    -------------------------

    回2楼gdliwt的帖子
    我觉得应该是sp_show或者sp_who2
    2013-03-29 11:05:25
    赞同 展开评论
问答地址: