MYSQL间隙锁详解
生活随笔
收集整理的这篇文章主要介绍了
MYSQL间隙锁详解
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
MYSQL(04)-间隙锁详解 - 简书
间隙锁(Gap Lock)是Innodb在可重复读提交下为了解决幻读问题时引入的锁机制,(下面的所有案例没有特意强调都使用可重复读隔离级别)幻读的问题存在是因为新增或者更新操作,这时如果进行范围查询的时候(加锁查询),会出现不一致的问题,这时使用不同的行锁已经没有办法满足要求,需要对一定范围内的数据进行加锁,间隙锁就是解决这类问题的。在可重复读隔离级别下,数据库是通过行锁和间隙锁共同组成的(next-key lock),来实现的
总结
以上是生活随笔为你收集整理的MYSQL间隙锁详解的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 我的tudo日记2(关于babel和po
- 下一篇: 玩转HANA数据库的备份与恢复(2020