2016-06-13 39 views

回答

4

取決於您採取的鎖定模式,使用相同資源的其他交易可以獲取或不獲取鎖定。鎖具的含義及其對其他鎖具的影響如下: SQL Server lock compatibility matrix

短版:

  • Shared(又名「讀」):讓別人拿共享鎖,太多,但阻止獨佔鎖被採取。
  • Update:一次只有一個事務可以具有更新鎖定。其他人可以採取共享鎖。獨佔鎖被阻止。
  • Exclusive:它在標籤上寫着什麼。每一個鎖都被阻止。
  • Intent ...:應用程序鎖定不是非常有用的模式。這些來自像索引樹這樣的資源層次結構,意味着你不希望鎖定實際的資源,而是依賴於其中的一個資源(這可能會或可能不會導致意圖鎖定資源的變化)。