mysql事务

事务的ACID

原子性

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

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

隔离性

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

持久性

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

相关推荐
AIGC大时代33 分钟前
对比DeepSeek、ChatGPT和Kimi的学术写作撰写引言能力
数据库·论文阅读·人工智能·chatgpt·数据分析·prompt
如风暖阳40 分钟前
Redis背景介绍
数据库·redis·缓存
lingllllove2 小时前
Redis脑裂问题详解及解决方案
数据库·redis·缓存
字节全栈_BjO2 小时前
mysql死锁排查_mysql 死锁问题排查
android·数据库·mysql
微光守望者2 小时前
Redis常见命令
数据库·redis·缓存
martian6653 小时前
第六篇:事务与并发控制
数据库
x-cmd5 小时前
[250202] DocumentDB 开源发布:基于 PostgreSQL 的文档数据库新选择 | Jekyll 4.4.0 发布
数据库·postgresql·开源
是小崔啊10 小时前
事务03之MVCC机制
数据库·mysql·事务·
LUCIAZZZ14 小时前
简单的SQL语句的快速复习
java·数据库·sql
Elastic 中国社区官方博客15 小时前
使用真实 Elasticsearch 进行高级集成测试
大数据·数据库·elasticsearch·搜索引擎·全文检索·jenkins·集成测试