四种隔离级别

  • 读未提交
  • 读已提交
  • 可重复读 *
  • 可串行化

查看隔离级别

image.png

修改隔离级别

image.png

读未提交,有脏读

脏读就是 可以看到一个事务中未提交的数据

读已提交,有不可重读读的问题

不可重复读指的是 在事务中查询结果 会因为别的事务提交内容 而导致的多次查询结果会不一致 所以,叫做不可重复读

可重复读,有幻读的问题

查询的时候看不到任何结果 但是当我们进行例如,修改操作时 会因为别的事务提交了例如是增加的数据 导致我的修改数据的个数与预期的不一样 这种情况叫幻读