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) --查看进程在跑什么语句