Mysql底层原理八:事务锁

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

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

● 间隙锁的加锁规则:

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

相关推荐
Ronaldinho Gaúch1 小时前
MySQL基础
数据库·mysql
.柒宇.3 小时前
MySQL双主同步
linux·数据库·mysql·docker
Trouvaille ~3 小时前
【MySQL篇】数据类型:存储数据的基础
android·数据库·mysql·adb·字符集·数据类型·基础入门
仲芒5 小时前
[24年单独笔记] MySQL 常用的 DDL 命令
笔记·mysql·oracle
数厘5 小时前
2.11 约束的使用(主键、外键、非空、唯一、默认值约束)
sql·mysql·数据分析
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.5 小时前
MySQL半同步复制与GTID实战详解
android·mysql·adb
SPC的存折6 小时前
openEuler 24.03 MariaDB Galera 集群部署指南(cz)
linux·运维·服务器·数据库·mysql
仲芒6 小时前
[24年单独笔记] MySQL 常用的 DML 命令
数据库·笔记·mysql
SPC的存折6 小时前
MySQL 8.0 分库分表
linux·运维·服务器·数据库·mysql
翻斗包菜8 小时前
第 03 章 Python 操作 MySQL 数据库实战全解
数据库·python·mysql