技术栈

Mysql底层原理八:事务锁

LittleStar_Cao2024-04-07 20:26

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

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

● 间隙锁的加锁规则:

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

上一篇:船气废弃锅炉三维仿真vr交互展示降低培训门槛
下一篇:计算机专业,不擅长打代码,考研该怎么选择?
相关推荐
员大头硬花生
16 分钟前
九、InnoDB引擎-MVCC
数据库·sql·mysql
星光一影
1 小时前
基于SpringBoot与Vue的海外理财系统设计与实现
vue.js·spring boot·后端·mysql·node.js·html5
码农阿豪
4 小时前
离线部署指南:本地下载MySQL 8.0.37并上传服务器Centos7.9安装
服务器·mysql·adb
千寻技术帮
4 小时前
50013_基于微信小程序的校园志愿者系统
mysql·微信小程序·springboot·文档·ppt
R.lin
5 小时前
MySQL核心知识点梳理
数据库·mysql
大数据魔法师
5 小时前
MySQL(六) - 视图管理
数据库·mysql
hyx041219
18 小时前
mysql第5次作业---hyx
数据库·mysql
nsjqj
19 小时前
MySQL数据库:表的增删改查 [CRUD](进阶)【一】
数据库·mysql
运维 小白
20 小时前
k8s 部署MySQL主从集群(一主两从)1.0
mysql·容器·kubernetes
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件05Linux下V2Ray安装配置指南06BongoCat - 跨平台键盘猫动画工具07Labelme从安装到标注:零基础完整指南08智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践09《大数据技术原理与应用》实验报告三 熟悉HBase常用操作10jdk21下载、安装(Windows、Linux、macOS)