当然看的过程中,其实自己有个疑问: 对于键查找这类查询,会申请哪些锁,锁申请和释放的顺序是怎样的? 准备 备注:测试表仍然使用高兄文中创建的测试表testklup 在开始之前,使用dbcc ind 命令先看下测试表的数据组织情况 然后语句执行计划图如下: 查看申请了哪些锁 为了得到查询会申请哪些锁,通过如下这条查询就可以得到 begin tran select cont2 from testklup with(HOLDLOCK) where nlskey=1 在默认的事务隔离级别下,开启事务,然