聊一聊MySQL裏的鎖和MVCC

在一個高併發的數據庫系統裏,可能會遇到多個事務同一時刻修改某條數據的狀況,這樣就產生了資源衝突,解決衝突就須要用到鎖。html 1、鎖 一說到鎖,就可能會聯想到樂觀鎖、悲觀鎖、共享鎖(讀鎖)、排他鎖(互斥鎖/寫鎖)、行級鎖、表級鎖 等一堆名詞,那它們之間到底有什麼區別和聯繫呢?其實很簡單,樂觀鎖和悲觀鎖是一種加鎖的思想;行級鎖和表級鎖是鎖的粒度,表示加鎖的範圍;而共享鎖和排他鎖纔是真正的鎖,用來鎖
相關文章
相關標籤/搜索