技术栈
redo Log&事务&MVCC
WB_Leo
2024-03-11 15:52
undo日志
开启事务
分配事务id
事务id是怎么生成的
事务id在记录中存储的位置
insert对应的Undo日志
delete操作之垃圾链表
删除记录的两个步骤
delete操作对应的undolog机构
update操作对应的undolog结构
事务
ACID
事务的状态
事务并发执行时数据一致性问题
脏读
不可重复读
MVCC & ReadView
版本链
readView
readView生成实时间
readview生成时机
数据库
上一篇:
Hive分桶表
下一篇:
maven项目引入私有jar,并打包到java.jar中
相关推荐
剩下了什么
18 小时前
MySQL JSON_SET() 函数
数据库
·
mysql
·
json
山峰哥
18 小时前
数据库工程与SQL调优——从索引策略到查询优化的深度实践
数据库
·
sql
·
性能优化
·
编辑器
较劲男子汉
19 小时前
CANN Runtime零拷贝传输技术源码实战 彻底打通Host与Device的数据传输壁垒
运维
·
服务器
·
数据库
·
cann
java搬砖工-苤-初心不变
19 小时前
MySQL 主从复制配置完全指南:从原理到实践
数据库
·
mysql
山岚的运维笔记
21 小时前
SQL Server笔记 -- 第18章:Views
数据库
·
笔记
·
sql
·
microsoft
·
sqlserver
roman_日积跬步-终至千里
21 小时前
【LangGraph4j】LangGraph4j 核心概念与图编排原理
java
·
服务器
·
数据库
汇智信科
21 小时前
打破信息孤岛,重构企业效率:汇智信科企业信息系统一体化运营平台
数据库
·
重构
野犬寒鸦
1 天前
从零起步学习并发编程 || 第六章:ReentrantLock与synchronized 的辨析及运用
java
·
服务器
·
数据库
·
后端
·
学习
·
算法
晚霞的不甘
1 天前
揭秘 CANN 内存管理:如何让大模型在小设备上“轻装上阵”?
前端
·
数据库
·
经验分享
·
flutter
·
3d
市场部需要一个软件开发岗位
1 天前
JAVA开发常见安全问题:纵向越权
java
·
数据库
·
安全
热门推荐
01
GitHub 镜像站点
02
Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services
03
OpenClaw Chrome扩展使用教程 - 浏览器中继控制
04
Linux下V2Ray安装配置指南
05
UV安装并设置国内源
06
openclaw配置教程(linux+局域网ollama)
07
让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南
08
使用 1panel面板 部署 php网站
09
Vue-skills的中文文档
10
Claude Code Skills 实用使用手册