【MySQL技術內幕】35-鎖的類型

InnoDB存儲引擎實現瞭如下兩種標準的行級鎖: 共享鎖( S Lock),允許事務讀一行數據。 排他鎖( X LocK),允許事務刪除或更新一行數據。 如果一個事務T1已經獲得了行r的共享鎖,那麼另外的事務T2可以立即獲得行r的共享鎖,因爲讀取並沒有改變行r的數據,稱這種情況爲鎖兼容( Lock Compatible)。 但若有其他的事務T3想獲得行r的排他鎖,則其必須等待事務T1、T2釋放行r
相關文章
相關標籤/搜索