面试真题

数据库 · 简单 · 百度

MySQL事务与事务隔离级别

简单 数据库 🎤 百度
参考答案
结论:事务是保证一组SQL要么全做要么不做的机制,隔离级别控制并发读写可见性。核心要点:ACID特性——原子性靠undo log回滚,持久性靠redo log,隔离性靠锁与MVCC,一致性为最终目标;四种隔离级别:读未提交(脏读)、读已提交(防脏读,允许不可重复读)、可重复读(默认,防不可重复读与幻读)、串行化(全加锁,性能低)。对比:MySQL默认RR,Oracle默认RC;RR通过MVCC+Next-Key Lock解决幻读。举例:事务A查余额,事务B更新,不同级别下看到结果不同。
题目整理自公开面经,答案由校招宝自研生成,仅供参考