淺談SQL Server鎖粒
以下的文章主要淺談SQL Server鎖粒度,我在一個(gè)信譽(yù)度很好的網(wǎng)站找到一個(gè)關(guān)于SQL Server鎖粒度的資料,拿出來(lái)供大家分享,希望會(huì)給你帶來(lái)一些幫助在此方面。我們大家都知道SQL Server鎖粒度是被封鎖目標(biāo)的大小。
封鎖粒度小則并發(fā)性高,但開銷大,封鎖粒度大則并發(fā)性低但開銷小
SQL Server支持的鎖粒度可以分為為行、頁(yè)、鍵、鍵范圍、索引、表或數(shù)據(jù)庫(kù)獲取鎖
資源 描述
RID 行標(biāo)識(shí)符。用于單獨(dú)鎖定表中的一行。
鍵 索引中的行鎖。用于保護(hù)可串行事務(wù)中的鍵范圍。
頁(yè) 8 千字節(jié) (KB) 的數(shù)據(jù)頁(yè)或索引頁(yè)。
擴(kuò)展盤區(qū) 相鄰的八個(gè)數(shù)據(jù)頁(yè)或索引頁(yè)構(gòu)成的一組。
表 包括所有數(shù)據(jù)和索引在內(nèi)的整個(gè)表。
DB 數(shù)據(jù)庫(kù)。
以上的相關(guān)內(nèi)容就是對(duì)SQL Server鎖粒度的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對(duì)SQL Server鎖粒度的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。
【編輯推薦】