偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

對SQL Server鎖模式的描述

數(shù)據(jù)庫 SQL Server
SQL Server鎖模式應用中是經(jīng)常出現(xiàn)的在實際的運行中帶來很多的不便,以下的文章就是介紹SQL Server鎖模式的解決方案。

以下的文章主要描述的是SQL Server鎖模式的描述,其意向共享 (IS) 通過在各資源上放置 S 鎖,表明事務的意向主要是讀取層次結(jié)構(gòu)中的部分(而不是全部)底層資源。意向排它 (IX) 通過在各資源上放置 X 鎖。

表明事務的意向是修改層次結(jié)構(gòu)中的部分(而不是全部)底層資源。IX 是 IS 的超集。

與意向排它共享 (SIX) 通過在各資源上放置 IX 鎖,表明事務的意向是讀取層次結(jié)構(gòu)中的全部底層資源并修改部分(而不是全部)底層資源。允許頂層資源上的并發(fā) IS 鎖。例如,表的 SIX 鎖在表上放置一個 SIX 鎖(允許并發(fā) IS 鎖),在當前所修改頁上放置 IX 鎖(在已修改行上放置 X 鎖)。

雖然每個資源在一段時間內(nèi)只能有一個 SIX 鎖,以防止其它事務對資源進行更新,但是其它事務可以通過獲取表級的 IS 鎖來讀取層次結(jié)構(gòu)中的底層資源。

獨占鎖:

只允許進行鎖定操作的程序使用,其他任何對他的操作均不會被接受。執(zhí)行數(shù)據(jù)更新命令時,SQL Server會自動使用獨占鎖。當對象上有其他鎖存在時,無法對其加獨占鎖。

共享鎖:共享鎖鎖定的資源可以被其他用戶讀取,但其他用戶無法修改它,在執(zhí)行Select時,SQL Server會對對象加共享鎖。

更新鎖:

當SQL Server準備更新數(shù)據(jù)時,它首先對數(shù)據(jù)對象作更新鎖鎖定,這樣數(shù)據(jù)將不能被修改,但可以讀取。等到SQL Server確定要進行更新數(shù)據(jù)操作時,他會自動將更新鎖換為獨占鎖,當對象上有其他鎖存在時,無法對其加更新鎖。

從程序員的角度看:分為樂觀鎖和悲觀鎖。

樂觀鎖:完全依靠數(shù)據(jù)庫來管理鎖的工作。

悲觀鎖:程序員自己管理數(shù)據(jù)或?qū)ο笊系逆i處理。

MS-SQLSERVER 使用鎖在多個同時在數(shù)據(jù)庫內(nèi)執(zhí)行修改的用戶間實現(xiàn)悲觀并發(fā)控制

以上的相關(guān)內(nèi)容就是對SQL Server鎖模式的描述的介紹,望你能有所收獲。 

上述的相關(guān)內(nèi)容就是對SQL Server鎖模式描述的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. 遇到SQL Server 2000Bug不可怕!
  2. SQL Server數(shù)據(jù)庫在安裝時的注意事項
  3. SQL Server 2005數(shù)據(jù)庫安裝實例演示
  4. SQL Server 2000全文檢索的使用方案描述
  5. SQL Server數(shù)據(jù)庫與identity列
責任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2010-07-20 08:35:54

SQL Server鎖

2010-07-19 16:17:41

SQL Server聚

2011-03-30 11:28:31

SQL Server聚集索引

2010-11-09 13:47:17

SQL Server資

2010-07-26 16:11:45

Microsoft S

2010-07-26 15:17:46

SQL Server鎖

2010-07-23 15:33:05

SQL Server鎖

2010-06-17 15:09:49

SQL Server

2010-07-05 14:20:29

2010-07-22 17:33:42

2010-11-09 13:58:03

SQL Server鎖

2010-07-07 10:54:22

SQL Server索

2010-07-06 12:34:28

SQL Server數(shù)

2010-06-28 13:56:16

SQL Server代

2010-07-09 10:08:53

SQL Server函

2010-07-07 09:27:15

SQL Server索

2010-07-22 15:13:08

SQL Server

2010-09-08 13:31:24

2010-07-02 08:53:06

MIS SQL Ser

2010-07-14 15:32:28

SQL Server
點贊
收藏

51CTO技術(shù)棧公眾號