概述
一种分类方式:
- 行锁(索引上锁)
- 表锁(表上锁)
一种分类方式:
- 共享锁(以及获取前先获取意向共享锁)lock in share model
- 排它锁(以及获取前先获取意向排它锁)for update
一种分类方式(该分类前提—命中索引):
- 记录锁(单条行锁)
- 间隙锁(无记录时候的临键锁退化为间隙锁)
- 临键锁(查询范围左侧那条记录至查询范围右侧那条记录之间的锁,左闭右开的锁住)
其他的:自增锁(针对自增键累加操作的锁)
参考:https://www.bilibili.com/video/BV1yt411A7hp?p=4
最后
以上就是含糊雨为你收集整理的mysql中InnoDB中的各种锁的全部内容,希望文章能够帮你解决mysql中InnoDB中的各种锁所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复