Record lock:记录锁,单个行记录上的锁,实现:通过索引实现,锁住一行记录,锁粒度最小,并发度高。使用条件:等值查询;
Gap lock:间隙锁,锁定一个范围,不包括记录本身,使用条件:查询一个不存在的值,锁定就是该值左右的区间,就是间隙锁。间隙锁与间隙锁之间是不冲突的,跟间隙锁冲突的是: 往间隙之间插入一条数据的这个操作 。