解决方案

  • 在2000上,我们可以使用sp_who2或者dbo.sysprocesses系统表
  • 2005上看看sys.dm_exec_sessionsDMV

下面是一个例子

SELECT COUNT(*) AS StatusCount,CASE status 
WHEN 'Running' THEN 'Running - Currently running one or more requests' 
WHEN 'Sleeping ' THEN 'Sleeping - Currently running no requests' 
ELSE 'Dormant – Session is in prelogin state' END status 
FROM sys.dm_exec_sessions 
GROUP BY status

或者在SQL Server 2005 管理控制器中,转到左侧的树视图,然后选择"服务器(实际服务器的名称)">"管理">"活动监视器"。

如何查看SQL Server的使用情况

如何查看sql-server服务器的性能

日期:2020-03-25 09:15:09 来源:oir作者:oir