Mysql InnoDB事务隔离级别

事务隔离级别有四种:

  1. READ UNCOMMITED 可能出现脏读的问题

  2. READ COMMITED 有不可重复读的问题,更新问题

  3. REPEATABLE READ 可能有幻读的问题,InnoDb通过间隙锁解决了幻读问题。幻读是插入问题

  4. SERIALIZABLE

事务隔离级别有全局和会话的。 Spring配的事务隔离级别是会话级别的,优先级高于全局的。至于全局和会话的事务同时作用于同一数据,还需要研究。

Written on August 21, 2019