Mysql底层原理八:事务锁

● update的时候会加锁,会去内存中看一下这条记录有没有锁记录,如果没有就创建一个放进去,如果有的话,那就wait;在RR级别,间隙锁+行锁,RC级别,只有行锁

● 锁在update的创建,在事务提交之后释放

● 间隙锁的加锁规则:

详细的加锁规则,超乎你的想象

相关推荐
LaughingZhu4 分钟前
Product Hunt 每日热榜 | 2026-06-13
数据库·mysql
sulikey1 小时前
数据库中等值连接与自然连接的区别。为什么不建议使用自然连接?
数据库·sql·mysql·等值连接·自然连接
huisheng_qaq2 小时前
【项目篇-01】Vmware虚拟机和环境安装配置
redis·mysql·canal·rocketmq·es·vaware虚拟机
承渊政道2 小时前
【MySQL数据库学习】(MySQL内置函数)
数据库·学习·mysql·ubuntu·bash·数据库开发·数据库系统
北顾笙98011 小时前
MySQL-day2
数据库·mysql
程序猿乐锅13 小时前
【MySQL | 第八篇】MySQL 视图
数据库·mysql
就叫_这个吧16 小时前
IDEA Mybatis xml文件,实现sql语句联想,自动填入补充
xml·mysql·intellij-idea·mybatis
北顾笙98018 小时前
MYSQL-day03
数据库·sql·mysql
ULIi096kr18 小时前
MySQL大表优化终极方案:单表数据量上限、卡顿解决、分表分库实战教程
数据库·mysql
deviant-ART18 小时前
MySQL里的三个concat函数
数据库·mysql