mysql事务

事务的ACID

原子性

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

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

隔离性

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

持久性

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

相关推荐
炘爚23 分钟前
日志系统整体设计步骤以及功能函数梳理
运维·服务器·数据库
_下雨天.23 分钟前
PostgreSQL日常维护
数据库·postgresql
神の愛24 分钟前
本地连接MySql数据库报错??
数据库·mysql
黑牛儿24 分钟前
MySQL 索引实战详解:为什么B+类型的索引查询更快
数据库·mysql
向上的车轮29 分钟前
如何用DeepSeek定制大模型——智能Text-to-SQL专家系统
数据库·sql
一个有温度的技术博主36 分钟前
Redis主从同步进阶:深入理解增量同步与性能优化
数据库·redis·性能优化
榮華1 小时前
DOTA全图透视辅助下载DOTA全图科技辅助下载DOTA外挂下载魔兽争霸WAR3全图下载
数据库·科技·游戏·游戏引擎·游戏程序·ai编程·腾讯云ai代码助手
蓝眸少年CY1 小时前
Hbase - 入门到实战
大数据·数据库·hbase
DROm RAPS1 小时前
SQL中如何添加数据
数据库·sql
zzh0811 小时前
MySQL故障排查与优化笔记
数据库·笔记·mysql