MySQL间隙锁问题

间隙锁(Gap Lock):锁加在不存在的空闲空间,能够是两个索引记录之间,也多是第一个索引记录以前或最后一个索引以后的空间。sql 最近用户反馈说系统总是出现insert时,等待超时了,最后发现是insert间隙锁!间隙锁是innodb中行锁的一种, 可是这种锁锁住的却不止一行数据,他锁住的是多行,是一个数据范围。间隙锁的主要做用是为了防止出现幻读,可是它会把锁定范围扩大,数据库 有时候也会给咱
相关文章
相关标签/搜索