您的位置:首页 > 数据库 > SQL

SQL任务资源进程监控

2012-04-09 11:01 155 查看
1.2005下通过系统表查询当前连接数

SELECT * FROM

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

IN

(

SELECT

[DBID]

FROM

[Master].[dbo].[SYSDATABASES]

WHERE

NAME='databaseName'

)

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

2. 通过系统过程查询当前连接数

SP_WHO 'loginName' loginName是登陆的用户名,查看到此用户名登陆之后占用的连接;如果不写loginName,那么返回的就是所有的连接。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: