技术栈

mysql事务

可爱的小小小狼2024-05-13 21:26

事务的ACID

原子性

通过undolog和redolog来实现,redolog(记录操作,用来重新做操作),undolog(记录逆向操作,用来撤销操作)。

先写undolog,再写redolog,最后写数据库的刷盘。

隔离性

通过MVCC和锁来实现,写写隔离通过锁,读写隔离通过MVCC

持久性

一但提交,则在磁盘中持久化。

上一篇:基于PSO优化的PV光伏发电系统simulink建模与仿真
下一篇:matlab打开文件对话框
相关推荐
wei_shuo
4 分钟前
Oracle数据库迁移至KingbaseES:完整实战指南
数据库·oracle
磊磊cpp
15 分钟前
Ubuntu 22.04 离线安装教程(本地 APT 仓库 offline-repo)
数据库·ubuntu·postgresql
坠金
1 小时前
图数据库neo4j自建及使用
数据库·neo4j
bbq粉刷匠
1 小时前
MySQL 聚合函数&分组&联合查询
数据库·mysql
赵渝强老师
2 小时前
【赵渝强老师】国产金仓数据库的数据库对象
数据库·postgresql·oracle·oceanbase·国产数据库
霖霖总总
2 小时前
[小技巧43]MySQL MVCC 深度解析:快照读 vs 当前读
数据库·mysql
使者大牙
3 小时前
【单点知识】 Python装饰器介绍
开发语言·数据库·python
数智工坊
4 小时前
【操作系统-文件管理】
数据结构·数据库
oioihoii
4 小时前
Oracle迁移KingbaseES实战
数据库·oracle
wniuniu_
4 小时前
增加依据。。
服务器·网络·数据库
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05UV安装并设置国内源06AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南07BongoCat - 跨平台键盘猫动画工具08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09Linux下V2Ray安装配置指南10Labelme从安装到标注:零基础完整指南