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

Record Locks 记录锁,当sql执行是通过索引精准查询来检索数据时,精准锁定索引记录。 Gap Locks 间隙锁,当sql执行是通过索引来检索数据,且查询不到数据时,此时sql会加上间隙锁。锁住左开右闭的区间。比如下面例子中锁住区间(3,6]。 Next-Key Locks 临键锁,InnoDB默认的行锁算法。当sql执行是通过索引的范围查询来检索数据,且能查到数据时,此时sql会加上
相关文章
相关标签/搜索