您的位置:首页 > 数据库

SP_who2分析数据库性能

2015-06-17 21:27 260 查看
1,用法:sp_who2

2,解决排序问题:

创建临时表:

CREATE TABLE #sp_who2
(
SPID INT,
Status VARCHAR(255),
Login  VARCHAR(255),
HostName  VARCHAR(255),
BlkBy  VARCHAR(255),
DBName  VARCHAR(255),
Command VARCHAR(255),
CPUTime INT,
DiskIO INT,
LastBatch VARCHAR(255),
ProgramName VARCHAR(255),
SPID2 INT,
REQUESTID INT)
3,insert into #sp_who2 exec sp_who2
4,select * from #sp_who2
select * from #sp_who2 where SPID='263' 其中263是进程号
select * from #sp_who2 where Status='SUSPENDED' 其中SUSPENDED是进程的状态,SUSPENDED状态下非常影响数据库的速度,甚至影响数据库的备份。
5,查看进程正在执行的SQL语句:
dbcc inputbuffer(263) 其中263是进程ID号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: