参考答案
核心要点:事务满足ACID特性。原子性(Atomicity):操作要么全成功要么全失败,通过undo log回滚实现;一致性(Consistency):数据从一个一致态到另一个,由应用和约束保证;隔离性(Isolation):并发事务互不干扰,通过锁和MVCC实现,有四级隔离;持久性(Durability):提交后修改永久保存,通过redo log和双写缓冲保证。MySQL默认自动提交,可用START TRANSACTION开启,COMMIT/ROLLBACK结束。InnoDB引擎支持事务,MyISAM不支持。