在服务器上打开profile,看看什么进程锁住了?
或者
sp_who active --看看哪个引起的阻塞,blk
sp_lock --看看锁住了那个资源id,objid ,select object_name(objid) 得到
dbcc inputbuffer(@blk) -- 看看是那个语句
或者
sp_who active --看看哪个引起的阻塞,blk
sp_lock --看看锁住了那个资源id,objid ,select object_name(objid) 得到
dbcc inputbuffer(@blk) -- 看看是那个语句
如果web服务器和数据库服务器在同一台机器上,那么换一个机器去访问网站,这时可能就是正常的。如果web服务与数据库服务器不在同一机器上,那么从另一台机器上连服务器可能是正常的。以前碰到过,因为某个客户端连到服务器操作过多,或是有一些防火墙认为有危险的数据包,然后把连接中断了,并且不允许再次连接。然后在防火墙里重新设置过就好了。 不知道你的是否也是这个原因。
正常时
用事件Profiler查看是否有进程序阻塞
可参照05的处理方法
http://topic.csdn.net/u/20080721/20/15a60db6-34b5-4ea1-b392-11c42270aaab.html
内存\CPU什么的都正常,因为只有下午4,5点的时候才会出现情况,所以要等到下午的时候看下,先谢谢下
外部:1、病毒,木马,有人在恶意访问(DOS攻击等)。
2、搜索引擎的蜘蛛程序。