InnoDB中事務隔離級別和鎖的關係

1.鎖的分類(一次封鎖或兩段鎖) a.一次封鎖 就是在方法的開始階段,已經預先知道要用到那些數據,在方法開始以前就將這些數據用鎖鎖住,在方法執行完成以後,再所有解鎖。這種方式能夠有效的避免死鎖,可是這種封鎖方式在數據庫中並不可用,由於在事務開始階段,並不會提早預知要使用數據庫中的哪些數據。所以數據庫遵循兩段鎖協議。 b. 兩段鎖 就是將事務分爲加鎖階段和解鎖階段兩個階段。sql 加鎖階斷:在這個階
相關文章
相關標籤/搜索