InnoDB的行鎖(Record Locks、Gap Locks、Next-Key Locks)

Record Locks 記錄鎖,當sql執行是通過索引精準查詢來檢索數據時,精準鎖定索引記錄。 Gap Locks 間隙鎖,當sql執行是通過索引來檢索數據,且查詢不到數據時,此時sql會加上間隙鎖。鎖住左開右閉的區間。比如下面例子中鎖住區間(3,6]。 Next-Key Locks 臨鍵鎖,InnoDB默認的行鎖算法。當sql執行是通過索引的範圍查詢來檢索數據,且能查到數據時,此時sql會加上
相關文章
相關標籤/搜索