mysql事务

事务的ACID

原子性

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

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

隔离性

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

持久性

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

相关推荐
爱码小白8 分钟前
MySQL 常用数据类型的系统总结
数据库·python·算法
被摘下的星星9 分钟前
MySQL drop和delete的区别
数据库·mysql
想唱rap11 分钟前
计算机网络基础
linux·计算机网络·mysql·ubuntu·bash
攻城狮7号16 分钟前
面向未来的时序数据库选型指南:当数据存储遇上原生AI
数据库·人工智能·时序数据库·apache iotdb
wb18916 分钟前
企业级MySQL重习
数据库·笔记·mysql·adb·云计算
移动云开发者联盟20 分钟前
告别AI失忆!移动云大云海山数据库解锁OpenClaw云端长期记忆
数据库·人工智能
YOU OU25 分钟前
MySQL面试题
sql·mysql
野生技术架构师37 分钟前
一个简单SQL的深度解析
android·数据库·sql
麦聪聊数据42 分钟前
数据库安全与运维管控(五):基于AST的SQL拦截与动态审批
运维·数据库·sql
有味道的男人1 小时前
电商效率翻倍:用 Open Claw 对接 1688 接口,快速实现图片选品 + 货源监控
java·开发语言·数据库