首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql2000 企业管理中的有关问题

2012-03-17 
sql2000 企业管理中的问题今天查询都很慢,平时查询几分钟的数据,今天却用了31分钟然后我进入企业管理器,发

sql2000 企业管理中的问题
今天查询都很慢,平时查询几分钟的数据,今天却用了31分钟


然后我进入企业管理器,发现有很多的'正在阻塞'和阻塞者 xxx

我想怎么把这些阻塞者和正在阻塞的进程结束掉

或者有什么解决这种问题的方法没

[解决办法]
@@spid查找进程 

kill掉
[解决办法]
结束进程不是办法,需要查出原因,临时处理的话,也是尽量通知使用者关闭程序后重启sql 服务

另外,你原来很多查询需要几分钟的?这速度也能忍受,多好的用户哦

需要优化
[解决办法]
kill不是长久之际
kill完了还会出来
查询堵塞这么久的原因吧
[解决办法]
用SP_WHO2 ACTIVE查看会话的堵塞情况,用DBCC INPUTBUFFER(SPID号)查看会话执行的语句,用KILL SPID把想关的会话关掉
[解决办法]
源头上来解决的话 需要性能调优。

热点排行