1. 首页
  2. 行业
  3. 电信
  4. SQL Server三种锁定模式的知识讲解

SQL Server三种锁定模式的知识讲解

上传者: 2020-12-17 02:30:58上传 PDF文件 51.99KB 热度 14次
sql server 锁定模式有三种:共享( S锁),更新(U锁),排他(X锁); S锁是共享锁,如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据。 个人理解为,对数据A的操作就只能是SELECT ,(联想下,S锁,不就是Select的首字母么),其他事务对A数据的UPDATE ,DELETE都不能进行; U锁是更新锁。用于可更新的资源中。防止当多个会话在读取、锁定以及随后可能进行的资源更新时发生常见形式的死锁。 原理解释: 更新锁 更新 (U) 锁可以防止通常形式的死锁。一般更新模式由一个事务组成,此事务读取记录,获取资源(
下载地址
用户评论