脏读 dirty read: 读了别的事务没有提交的事务, 可能回滚, 数据可能不对。
不可重复读 non repeatable read: 同一个事务里前后读出来的数据不一样, 被另一个事务影响了
幻读 phantom read: 插入和更新的问题, 读的过程中, 别的事务可能插入了一条数据, 影响了你查询的结果