mysql事务

事务的ACID

原子性

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

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

隔离性

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

持久性

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

相关推荐
在风中的意志8 小时前
[数据库SQL] [leetcode] 578. 查询回答率最高的问题
数据库·sql
liuc03178 小时前
AI下调用redis并调用deepseek
数据库·redis·mybatis
遇见火星8 小时前
Redis主从复制深度解析:数据高可用与负载均衡的核心方案
数据库·redis·缓存·负载均衡
酸菜牛肉汤面8 小时前
22、数据库的乐观锁和悲观锁是什么?怎么实现的?
数据库
陌路208 小时前
MYSQL事务篇--事务隔离机制
数据库·mysql
清风6666669 小时前
基于单片机的PID调节脉动真空灭菌器上位机远程监控设计
数据库·单片机·毕业设计·nosql·课程设计·期末大作业
酩酊仙人9 小时前
ABP将ExtraProperties作为查询条件
数据库·postgresql·asp.net
在风中的意志9 小时前
[数据库SQL] [leetcode] 614. 二级关注者
数据库·sql
·云扬·9 小时前
MySQL Group Replication(MGR)核心特性全解析:从事务流程到一致性配置
数据库·mysql
陌路209 小时前
MYSQL事务篇--事务隔离机制的实现
数据库·mysql