深入理解 MySQL 事务机制

深入理解 MySQL 事务机制

  • 原文地址:
  • 原文作者:
  • 本文永久链接:
特别说明

当前文章内容迁移中,如有问题,请提交 issues 谢谢 ~~

数据库事务

ACID

原子性

一个事务中的所有操作,要么全部成功,要么全部失败。如果事务中存在异常或者错误,所有操作就会回滚到事务执行之前的状态,就像事务没有执行一样。

一致性
隔离性

事务与事务之间在操作同样的数据时,不要看见彼此所做的修改。只能看到数据被修改之前或者之后的状态。

持久性

事务成功执行,所做的操作会被持久化,数据库重启后,仍然能恢复。

脏读 修改

读未提交,读到别人修改的内容。

不可重复读 更新

读到了 更新的内容

幻读 插入
参考文章
Prev:
深入理解 Redis - AOF 与 RDB
Next:
深入理解 AQS
Contents of this article
Contents of this article