SQL SERVER的锁机制(二)概述(锁的兼容性与可以锁定的资源)
程序员文章站
2022-05-12 15:35:07
...
接上SQL SERVER的锁机制(一)概述(锁的种类与范围) 二、完整的锁兼容性矩阵(见下图) 对上图的是代码说明:见下图。 三、下表列出了数据库引擎可以锁定的资源。 名称 资源 缩写 编码 呈现锁定时,描述该资源的方式 说明 数据行 RID RID 9 文件编号:分页编
接上SQL SERVER的锁机制(一)——概述(锁的种类与范围)
二、完整的锁兼容性矩阵(见下图)
对上图的是代码说明:见下图。
三、下表列出了数据库引擎可以锁定的资源。
名称
资源
缩写
编码
呈现锁定时,描述该资源的方式
说明
数据行
RID
RID
9
文件编号:分页编号:Slot编号
用于锁定堆中的单个行的行标识符。
索引键
KEY
KEY
7
6字节哈希值
索引中用于保护可序列化事务中的键范围的行锁。
分页
PAGE
PAG
6
文件编号:分页编号
数据库中的 8 KB 页,虚拟主机,例如数据页或索引页。
范围
EXTENT
EXT
8
文件编号:范围的第一个分页的编号
一组连续的八页,香港服务器,例如数据页或索引页。
HoBT