在使用sqlserver时有可能碰到这样一种情况:一条挺简单的语句执行起来为什么花费时间太长,或者一直在执行,或者连取消都取消不了(排除语句本身的问题)。今天就彭代了这个问题,在查询的时候,只有几千条结果数据的情况下竟然查不出来,取消不了,解决方法如下(2008版本为例):
1.在对象资源管理器中右击服务器地址选择“活动和监视器”。
2.在“进程”和“最近耗费大量资源的查询”中寻找阻塞者或耗费资源量大的语句,阻塞者将之结束进程。
在使用sqlserver时有可能碰到这样一种情况:一条挺简单的语句执行起来为什么花费时间太长,或者一直在执行,或者连取消都取消不了(排除语句本身的问题)。今天就彭代了这个问题,在查询的时候,只有几千条结果数据的情况下竟然查不出来,取消不了,解决方法如下(2008版本为例):
1.在对象资源管理器中右击服务器地址选择“活动和监视器”。
2.在“进程”和“最近耗费大量资源的查询”中寻找阻塞者或耗费资源量大的语句,阻塞者将之结束进程。