摘要: 一:到底都有哪些锁 学习锁之前,必须要知道锁大概有几种???通常情况下作为码农我们只需知道如下几个锁即可。。。1.S(Share)锁 为了方便理解,我们可以直接这么认为,当在select的时候在表,数据页,记录上加上共享锁。2.X(Exclusive) 锁 我们在delete数据的时候会在记录... 阅读全文
posted @ 2015-08-28 16:51 雍洲无名 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、NOLOCK(不加锁) 此选项被选中时,SQL Server 在读取或修改数据时不加任何锁。 在这种情况下,用户有可能读取到未完成事务(Uncommited Transaction)或回滚(Roll Back)中的数据, 即所谓的“脏数据”。2、HOLDLOCK(保持锁) 此选项被选中时,SQL... 阅读全文
posted @ 2015-08-28 13:14 雍洲无名 阅读(574) 评论(0) 推荐(0) 编辑