mysql事务

事务的ACID

原子性

通过undolog和redolog来实现,redolog(记录操作,用来重新做操作),undolog(记录逆向操作,用来撤销操作)。
先写undolog,再写redolog,最后写数据库的刷盘。

隔离性

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

在这里插入图片描述

持久性

一但提交,则在磁盘中持久化。
在这里插入图片描述

相关推荐

  1. Mysql事务

    2024-05-16 11:54:12       53 阅读
  2. MySQL 事务

    2024-05-16 11:54:12       41 阅读
  3. MySQL事务

    2024-05-16 11:54:12       31 阅读
  4. MySQL事务

    2024-05-16 11:54:12       31 阅读
  5. Mysql事务

    2024-05-16 11:54:12       30 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-16 11:54:12       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-16 11:54:12       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-16 11:54:12       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-16 11:54:12       20 阅读

热门阅读

  1. vue3 遇到的那些问题呀

    2024-05-16 11:54:12       12 阅读
  2. flutter 嵌套 StatefulWidget 不刷新

    2024-05-16 11:54:12       12 阅读
  3. logstach+elasticsearch+kibana整合后台.log文件

    2024-05-16 11:54:12       10 阅读
  4. 解密 Unix 中的 “rc“ 后缀:自定义你的工作环境

    2024-05-16 11:54:12       10 阅读
  5. oracle 临时表 在sql 里面用完要删除吗

    2024-05-16 11:54:12       11 阅读
  6. 简单上手SpringBean的整个装配过程

    2024-05-16 11:54:12       13 阅读
  7. Oracle 数据块之变化时的SCN

    2024-05-16 11:54:12       12 阅读
  8. bert 的MLM框架任务-梯度累积

    2024-05-16 11:54:12       14 阅读