mysql间歇锁的特性分析
说明
1、加锁的基本单位是(next-keylock),是前开后闭的原则。
2、插入过程中访问的对象会增加锁定。
3、索引上的等值查询。
当唯一索引被锁定时,next-keylock升级为行锁。
当最后一个值不满足右次查询需求时,next-keylock退化为间隙锁。
4、唯一索引上的范围查询将访问不符合条件的第一个值。
实例
SHOW variables LIKE 'innodb_locks_unsafe_for_binlog';-- 结果:
+--------------------------------+-------+
| Variable_name | Value |
+--------------------------------+-------+
| innodb_locks_unsafe_for_binlog | OFF |
+--------------------------------+-------+
1 row in set (0.00 sec)
以上就是mysql间歇锁的特性分析,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
以上是 mysql间歇锁的特性分析 的全部内容, 来源链接: utcz.com/z/545389.html