SQL Server CPU性能查询语句

CREATE TABLE #Table_SPWho2

  (

      [spid]          SMALLINT,

      [status]        NVARCHAR (30),

      [login]        NVARCHAR (128),

      [HostName]      NVARCHAR (128),

      [BlkBy]        CHAR (5),

      [DBName]        NVARCHAR (128),

      [Command]      NVARCHAR (16),

      [CPUTime]      INT,

      [DiskIO]        INT,

      [LastBatch]    NVARCHAR (50),

      [ProgramName]  NVARCHAR (100),

      [SPID2]        SMALLINT,

      [REQUESTID]    INT

  )

  --从系统存储过程中获取数据并插入暂时表中

  INSERT INTO #Table_SPWho2

    EXEC sys.sp_who2 @loginame = NULL                              -- sysname

   SELECT * FROM #Table_SPWho2 ORDER BY CPUTime DESC

  DROP TABLE #Table_SPWho2

  --dbcc inputbuffer(110)  --查看进程在跑什么语句

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容