技术栈
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中
相关推荐
Ai 编码助手
1 小时前
MySQL中distinct与group by之间的性能进行比较
数据库
·
mysql
陈燚_重生之又为程序员
1 小时前
基于梧桐数据库的实时数据分析解决方案
数据库
·
数据挖掘
·
数据分析
caridle
1 小时前
教程:使用 InterBase Express 访问数据库(五):TIBTransaction
java
·
数据库
·
express
白云如幻
1 小时前
MySQL排序查询
数据库
·
mysql
萧鼎
1 小时前
Python并发编程库:Asyncio的异步编程实战
开发语言
·
数据库
·
python
·
异步
^velpro^
1 小时前
数据库连接池的创建
java
·
开发语言
·
数据库
荒川之神
2 小时前
ORACLE _11G_R2_ASM 常用命令
数据库
·
oracle
IT培训中心-竺老师
2 小时前
Oracle 23AI创建示例库
数据库
·
oracle
小白学大数据
2 小时前
JavaScript重定向对网络爬虫的影响及处理
开发语言
·
javascript
·
数据库
·
爬虫
time never ceases
2 小时前
使用docker方式进行Oracle数据库的物理迁移(helowin/oracle_11g)
数据库
·
docker
·
oracle
热门推荐
01
如何才能让手机厂商主动拥抱华为,接入鸿蒙系统?
02
【HarmonyOS】HUAWEI DevEco Studio 下载地址汇总
03
组基轨迹建模 GBTM的介绍与实现(Stata 或 R)
04
基于YOLOv10深度学习的CT扫描图像肾结石智能检测系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测
05
(欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
06
【经验分享】Ubuntu22.04安装微信(linux官方版)
07
【TC3xx芯片】TC3xx芯片电源管理系统PMS详解
08
全面解析:构建基于深度学习的安全帽检测系统(UI界面+YOLO代码+数据集)
09
RAG 实践- Ollama+RagFlow 部署本地知识库
10
你还在傻傻的打开页面输用户名和密码?来我教你实现自动化