技术栈

mysql事务

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

事务的ACID

原子性

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

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

隔离性

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

持久性

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

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