什麼是間隙鎖(Lock GAP)

什麼是間隙鎖? 間隙鎖是一個在索引記錄之間的間隙上的鎖。這是mysql數據庫中的一種鎖,它會出現在如下場景中,我們向表中新增一條數據age=20,這條數據在本來是沒有的,在insert還沒有提交的時候去select * from tableA a where a.age>15 and a.age<25,這個時候就會觸發間隙鎖,我們必須等待insert提交後才能執行select語句。 爲什麼會出現間
相關文章
相關標籤/搜索