后端岗位面试题更新 2026-08-05

请说明 MySQL 的四种事务隔离级别,并解释脏读、不可重复读和幻读分别会出现在哪些级别。

vivo后端开发电子/半导体技术原理MySQL

考察说明

考察事务隔离级别的理解及脏读/不可重复读/幻读的边界

回答思路

  1. 准确列出读未提交、读已提交、可重复读、串行化
  2. 指出脏读在读未提交级别才可能发生
  3. 指出不可重复读在读已提交及更低级别发生
  4. 指出幻读在可重复读及更低级别发生(InnoDB 间隙锁除外)