Mysql底层原理八:事务锁

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

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

● 间隙锁的加锁规则:

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

相关推荐
认真的薛薛1 小时前
数据库-redis与mongo
数据库·mysql
曾经的三心草1 小时前
MySQL进阶-6-数据库的备份与恢复
数据库·mysql
Lw老王要学习3 小时前
无互联网的正式 CentOS 7.6环境中安装 mysql-8.0.36-1
linux·服务器·mysql·centos
Flash.kkl3 小时前
MySQL访问
数据库·mysql
zhougl9963 小时前
mysql数据库存储引擎
数据库·mysql·oracle
vx+_bysj68693 小时前
【免费领源码】基于Springboot白隼校园音乐点歌系统 计算机毕业设计项目推荐上万套实战教程JAVA,node.js,C++、python、大屏数据可视化
java·spring boot·mysql·课程设计
认真的薛薛4 小时前
数据库-主从故障排查,gitd,延时同步
数据库·sql·mysql
未名编程4 小时前
【干货】MySQL 8.0 物理迁移:电脑损坏后如何通过 Data 文件夹完美恢复数据库?
数据库·mysql
lydcljie4 小时前
mysql数据被误删的恢复方案
数据库·mysql
x***r1514 小时前
Xampp集成环境包安装步骤详解(附Apache、MySQL启动与本地网站搭建)
数据库·mysql·apache