mysql 间隙锁
概念
当我们用范围条件而不是相等条件检索数据,并请求共享或排他锁时,InnoDB会给符合条件的已有数据记录的索引项加锁;对于键值在条件范围内但并不存在的记录,叫做“间隙(GAP)”,InnoDB也会对这个“间隙”加锁,这种锁机制就是所谓的间隙锁(GAP LOCK),间隙锁和行锁合称Next-Key Lock。
举例来说,假如user表中只有101条记录,其empid的值分别是 1,2,…,100,...
原创
2019-09-27 21:33:07 ·
85 阅读 ·
0 评论