当前位置: 代码迷 >> Sql Server >> sql 2005 活动监视器状态有很多已挂起?解决方案
  详细解决方案

sql 2005 活动监视器状态有很多已挂起?解决方案

热度:87   发布时间:2016-04-24 09:29:20.0
sql 2005 活动监视器状态有很多已挂起?
sql 2005 活动监视器状态有很多已挂起,是不是就是类似sql2000里的阻塞了吗?出现这个问题怎么处理?是sql语句没有写好,还是数据库没有设计好。
------解决思路----------------------
是suspended状态吗,那说明有进程被阻塞了。

这个活动监控器,应该有说明 阻塞者是哪个进程的。
------解决思路----------------------


            select * from sys.dm_io_pending_io_requests  

 --可以通过语句查查,挂起的io类型
--研究较少,等待大神救援吧
@ huang sir
------解决思路----------------------
引用:
一般是什么原因造成的?


阻塞,一般都是因为 读写的互相阻塞吧。

当然,其他的就不能叫阻塞了,应该叫 等待,比如对于 IO的等待,对于networkio的等待
------解决思路----------------------
你可以百度下数据库性能优化,比较多解决这些问题的方案
  相关解决方案