当前位置:
  1. 魔豆IT网
  2. 系统教程
  3. SqlServer
  4. 正文

1.通过系统表来查询:

SELECT * FROM

[Master].[dbo].[SYSPROCESSES] WHERE [DBID]

IN

(

SELECT

[DBID]

FROM

[Master].[dbo].[SYSDATABASES]

WHERE

NAME='databaseName'

)

databaseName 是需要查看的数据库名称,然后查询出来的行数,就是当前的连接数.

2.通过系统过程来查询:

SP_WHO 'loginName'

loginName 是当然登陆Sql的用户名,一般程序里面都会使用一个username来登陆SQL这样通过这个用户名就能查看到此用户名登陆之后占用的连接了。

如果不写loginName,那么返回的就是所有的连接。

相关阅读

  • 暂无推荐

《》由网友“”推荐。

转载请注明: