参考答案
结论:事务ACID指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability);隔离级别有读未提交、读已提交、可重复读、串行化四级。核心要点:原子性靠undo log回滚保证全部成功或失败;一致性是事务前后数据满足约束与业务规则;隔离性通过锁与MVCC实现并发控制;持久性由redo log刷盘保障。隔离级别对比:读未提交允许脏读;读已提交避免脏读但存在不可重复读;可重复读(InnoDB)通过MVCC避免不可重复读且防幻读;串行化以锁全表实现完全隔离性能最低。原理:数据库通过日志与锁机制平衡一致性与并发性能。