Sql Server 中锁的概念
生活随笔
收集整理的這篇文章主要介紹了
Sql Server 中锁的概念
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
鎖的類型:
(1) 共享鎖:
共享鎖用于所有的只讀數(shù)據(jù)操作.
(2) 修改鎖:
修改鎖在修改操作的初始化階段用來鎖定可能要被修改的資源,這樣可以避免使用共享鎖造成的死鎖現(xiàn)象
(3) 獨(dú)占鎖:
獨(dú)占鎖是為修改數(shù)據(jù)而保留的。它所鎖定的資源,其他事務(wù)不能讀取也不能修改。獨(dú)占鎖不能和其他鎖兼容。
(4) 架構(gòu)鎖
結(jié)構(gòu)鎖分為結(jié)構(gòu)修改鎖(Sch-M)和結(jié)構(gòu)穩(wěn)定鎖(Sch-S)。執(zhí)行表定義語言操作時(shí),SQL Server采用Sch-M鎖,編譯查詢時(shí),SQL Server采用Sch-S鎖。
(5) 意向鎖
意向鎖說明SQL Server有在資源的低層獲得共享鎖或獨(dú)占鎖的意向。
(6) 批量修改鎖
批量復(fù)制數(shù)據(jù)時(shí)使用批量修改鎖
轉(zhuǎn)載于:https://www.cnblogs.com/linnew/p/10522360.html
總結(jié)
以上是生活随笔為你收集整理的Sql Server 中锁的概念的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个qq网名阳光女生唯美
- 下一篇: docker(3)docker下的cen