一級、二級、三級封鎖協議

在運用X鎖和S鎖對數據對象加鎖時,還須要約定一些規則 ,例如什麼時候申請X鎖或S鎖、持鎖時間、什麼時候釋放等。稱這些規則爲封鎖協議(Locking Protocol)。對封鎖方式規定不一樣的規則,就造成了各類不一樣的封鎖協議。不一樣的封鎖協議,在不一樣的程度上爲併發操做的正確調度提供必定的保證。       1、一級封鎖協議       一級封鎖協議是:事務T在修改數據R以前必須先對其加X鎖,直到
相關文章
相關標籤/搜索