[SQL ] SQL Lock问题

楼主: jason81418 (嘟嘟)   2014-11-24 15:59:55
数据库名称:SQL Server 2000
数据库版本:
内容/问题描述:
最近公司在TableA会有严重的Lock
导致要更新或者新增/查询都无法使用
观看该张Table被锁定类型都属于key,锁定的type属于S
数量相当的多
到Server端下观看这些被lock的内容
sql的陈述式却都是空白
目前都只能手动kill掉才能让TableA恢复正常
有没有办法可以知道这些lock是来自于哪里吗?
P.S有怀疑一只网页程式可能是上述问题的发生源头
想请问版上专业大大判断看看,是否有可能
程式里面使用SqldataAdapter来做"跨Server"的Select
语法大略如下
Select '要使用的字段'
from ServerB.[dbo].[TableB] as a
left outer join ServerA.[dbo].[TableA] as b <
作者: TeemingVoid (TeemingVoid)   2014-11-24 16:54:00
请试试 exec sp_who 查一下(特别留意 blk 字段)。
作者: rockchangnew (rock)   2014-11-24 17:17:00
30秒是ap连结db的time out欧,该query在db上还是在跑。所以query一多当然会惨先查一下为何query要那么久

Links booklink

Contact Us: admin [ a t ] ucptt.com