间隙锁的呈现是为了解决幻读,间隙锁只有再可反复读下能力应用 加锁准则 加锁根本单位为next-key lock(左开右闭); 查找过程中拜访的对象才会加锁(二级索引的间隙锁有可能会传递到主键上) 惟一索引等值查问,next-key lock进化为行锁 一般索引等值查问,向右遍历时最初一个不满足等值条件的时候,next-key lock进化为间隙锁(左开右开); 惟一索引范畴查问会拜访到不满足条件的第一个值为止.
发表回复