首頁  >  文章  >  資料庫  >  mysql InnoDB的四種鎖定範圍是什麼

mysql InnoDB的四種鎖定範圍是什麼

王林
王林轉載
2023-05-26 23:04:081649瀏覽

1、記錄鎖,鎖定索引中的記錄。

2、間隙鎖。

要麼鎖定索引記錄中間的值,要麼鎖定第一個索引記錄前面的值,要麼鎖定最後一個索引記錄後面的值。

3、臨鍵鎖,是索引記錄上的記錄鎖定和索引記錄前的間隙鎖的組合。

4、插入意向鎖,在insert操作中加入記錄id的鎖。

實例

-- id 列为主键列或唯一索引列
UPDATE SET age = 50 WHERE id = 1;

以上是mysql InnoDB的四種鎖定範圍是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除