【发布时间】:2011-05-23 19:53:09
【问题描述】:
由于某种奇怪的原因,当尝试访问表的最后 100 条记录时,SQL Server MS 会不停地旋转,并且需要很长时间才能查询结果。选择前 100 条记录返回的速度非常快(1 秒)。知道会发生什么吗?行锁还是别的什么?
这真的很奇怪。
谢谢。
【问题讨论】:
-
会想到行锁。您可以通过尝试
nolock提示或在查询被阻止时查看sys.dm_os_waiting_tasks轻松确认这一点。
标签: sql-server sql-server-2008-r2 ssms