技术栈

mysql事务

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

事务的ACID

原子性

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

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

隔离性

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

持久性

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

上一篇:基于PSO优化的PV光伏发电系统simulink建模与仿真
下一篇:matlab打开文件对话框
相关推荐
流星白龙
16 分钟前
【MySQL】6.MySQL基本查询(1)
数据库·windows·mysql
夕除
18 分钟前
Mysql--11
数据库·mysql
❀͜͡傀儡师
30 分钟前
docker部署WhoDB开源轻量级数据库管理工具
数据库·docker·开源
皙然
37 分钟前
Redis八大核心数据类型详解:从底层实现到实战落地
数据库·redis·bootstrap
时光追逐者
1 小时前
一款免费、简单、高效的在线数据库设计工具
数据库·mysql·oracle·sql server
another heaven
1 小时前
【软考 2026 最新版 NoSQL 数据库全分类】
数据库·nosql
满天星8303577
1 小时前
【MySQL】表的操作
linux·服务器·数据库·mysql
yashuk
1 小时前
Ubuntu 系统下安装 Nginx
数据库·nginx·ubuntu
F1FJJ
1 小时前
VS Code 里管理 PostgreSQL,有哪些选择?主流扩展横向对比
网络·数据库·postgresql·容器
Bdygsl
2 小时前
MySQL(8)—— 事务
数据库·mysql
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04纯 HTML/CSS/JS 实现的高颜值登录页,还会眨眼睛!少女心爆棚!05班级宠物园部署指南06小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)07“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)08中国象棋-html版本09OpenClaw 使用和管理 MCP 完全指南10UV安装并设置国内源