页锁

数据库服务器以称为磁盘页的单位存储数据。一个磁盘页包含一行或多行。在一些情况下,最好锁定一个磁盘页,而不是锁定它上面的个别行。例如,对于要求更改大量行的操作,您可能选择页级别锁定,因为行级别锁定(每行一锁)的性价比可能不高。

当您创建表时,如果您未指定 LOCK MODE 子句,则对于该数据库服务器的缺省行为为页级别锁定。使用页锁定,数据库服务器锁定包含该行的整个页。如果您更新存储在同一页上的若干行时,数据库服务器对该页仅使用一个锁。