Mysql底层原理八:事务锁

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

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

● 间隙锁的加锁规则:

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

相关推荐
唐青枫5 小时前
MySQL EXISTS 详解:存在性判断、NOT EXISTS 与实战示例
sql·mysql
2301_773643626 小时前
华为云存储实验
网络·mysql·华为云
quan26318 小时前
20260529,日常开发-数据库主从问题
java·mysql·主从·延迟
DIY源码阁11 小时前
JavaSwing宿舍管理系统 - MySQL版
java·数据库·mysql·eclipse
cfm_291411 小时前
MySQL8.0 InnoDB Cluster
数据库·mysql
夜微凉413 小时前
三、MySQL
android·数据库·mysql
暴躁小师兄数据学院13 小时前
【AI大数据工程师特训笔记】第11讲:正则表达式与正则函数
数据库·mysql
IT龟苓膏13 小时前
MySQL InnoDB 内存结构与性能调优:Buffer Pool、脏页、刷盘、临时表和 filesort 一篇讲清
数据库·mysql
加号314 小时前
【MySQL】 审计功能深度解析:从原理到落地实践
数据库·mysql
还是鼠鼠14 小时前
AI掘金头条新闻系统 (Toutiao News)-获取用户信息
后端·python·mysql·fastapi·web