read_uncommitted 隔离级别最低 会出现脏读 不可重复读 幻读,
脏读就是事务B能读取到事务A的未提交的数据(未提交到数据库)。
read_committed 会出现不可重复读 幻读的现象
不可重复读(重点在于修改)就是你可以修改别人提交过的数据,所以别人两次读到的数据不一样
repeatedable read (锁行) 会出现幻读
一个事务A对所有记录进行更改,另一个事务添加了记录,所以事务A再一次查询,发现还有没有修改的记录,就像发生了幻觉一样。
serializable(锁表) 没毛病 老铁!