面试宝典:深入理解 MySQL 事务的隔离级别-事务的基本概念

时间:2024-03-21 18:35:05

事务是数据库操作的基本单位,它是由一系列操作组成的,这些操作要么全部成功,要么全部失败。事务具有四个基本特性,通常被称为 ACID 属性:

  • 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成。
  • 一致性(Consistency):事务必须使数据库从一个一致性状态转移到另一个一致性状态。
  • 隔离性(Isolation):并发执行的事务之间不会互相影响。
  • 持久性(Durability):一旦事务完成,其所做的更改就会永久保存在数据库中。