redo Log&事务&MVCC

undo日志

开启事务

分配事务id

事务id是怎么生成的

事务id在记录中存储的位置

insert对应的Undo日志



delete操作之垃圾链表

删除记录的两个步骤


delete操作对应的undolog机构

update操作对应的undolog结构


事务

ACID

事务的状态

事务并发执行时数据一致性问题

脏读

不可重复读

MVCC & ReadView

版本链

readView

readView生成实时间

readview生成时机

相关推荐
qq_54702617914 分钟前
Redis 常见问题
数据库·redis·mybatis
APIshop15 分钟前
Java 实战:调用 item_search_tmall 按关键词搜索天猫商品
java·开发语言·数据库
小陈phd34 分钟前
混合知识库搭建:本地Docker部署Neo4j图数据库与Milvus向量库
数据库·docker·neo4j
2401_8384725142 分钟前
使用Python进行图像识别:CNN卷积神经网络实战
jvm·数据库·python
知识即是力量ol1 小时前
基于 Redis 实现白名单,黑名单机制详解及应用场景
数据库·redis·缓存
zhihuaba1 小时前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
u0109272711 小时前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python
小光学长1 小时前
基于ssm的农业管理系统8y15w544(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
Mr_Xuhhh1 小时前
MySQL表的增删改查(CRUD)操作详解
数据库·windows
定偶2 小时前
MySQL安装
数据库·mysql