【導(dǎo)讀】封鎖就是一個(gè)事務(wù)對(duì)某個(gè)數(shù)據(jù)對(duì)象加鎖,取。要訪問(wèn)一個(gè)數(shù)據(jù)項(xiàng)R,事務(wù)Ti必須先申請(qǐng)對(duì)R. 兩階段封鎖協(xié)議內(nèi)容。事務(wù)可以獲得鎖,但不能釋放鎖。unlock遵從兩段鎖協(xié)議。事務(wù)調(diào)度等價(jià)于和它們的封鎖點(diǎn)順序一致的串。,Tn}是參與調(diào)度S的事務(wù)集,如果Ti. p(A,B)=false,則稱Ti先于Tj,記作Ti?,Tn}不可串行化,則在優(yōu)先圖中存在。保持到事務(wù)結(jié)束時(shí)才釋放的鎖稱作長(zhǎng)鎖。屬性值、屬性值幾何、元組、關(guān)系、某索引項(xiàng)、封鎖粒度大,則并發(fā)度低,封鎖機(jī)構(gòu)簡(jiǎn)單,開(kāi)。理想的情況是只封鎖與規(guī)定的操作有關(guān)的的數(shù)。在分層封鎖中,封鎖了上層節(jié)點(diǎn)就意味著封鎖了。I鎖的實(shí)施是從封鎖層次的根開(kāi)始,依次占據(jù)路徑。如果對(duì)一個(gè)數(shù)據(jù)對(duì)象加IS鎖,表示它的后裔節(jié)點(diǎn)擬。防止當(dāng)多個(gè)會(huì)話在讀取、鎖定以及隨后可能進(jìn)行的資源更新時(shí)發(fā)生死鎖。確保不會(huì)同時(shí)對(duì)同一資源進(jìn)行多重更新。意向用于建立鎖的層次結(jié)構(gòu)。意向鎖的類型為:意向共享、意向排它以及與意向排它共享。架構(gòu)在執(zhí)行依賴于表架構(gòu)的操作時(shí)使用。