首页 > 代码库 > SQL Server 锁的 8 种类型

SQL Server 锁的 8 种类型

第1种、

        共享锁、由读取查寻产生。

第2种、

        意向锁、用意向锁来表示有将要获得某一资源的意向。

第3种、

        更新锁、在修改数据前获得。

第4种、

        排它锁、用于独占某一资源时获得。

第5种、

        架构锁、运行ddl 语句时产生。

第6种、

        架构稳定锁、在查询编译时产生,使ddl不能在表上进行。

第7种、

        大批量更新锁、在批量复制时产生这种锁,如同时锁住id由1~100000这些行,许多行用一把锁。

第8种、

        键范围锁、根据键范围来保护一系列的行。

 

SQL Server 锁的 8 种类型