IS IX S X IS 兼容 兼容 兼容 不兼容 IX 兼容 兼容 不兼容 不兼容 S 兼容 不兼容 兼容 不兼容 X 不兼容 不兼容 不兼容 不兼容 InnoDB存儲引擎中行鎖算法有3種,分別是: * Record Lock 單個行記錄上鎖
Gap Lock 間隙鎖,鎖定一個范圍,但不包含記錄本身 Next-Key Lock GapLock+RecordLock Record Lock比較容易理解,GapLock需要注意的是,它鎖定的范圍,既包含左間隙,也包含右間隙。Gap Lock的作用,是為了阻止多個事務(wù)將記錄插入到同一個范圍內(nèi),從而導(dǎo)致幻影讀。