1.读未提交
事务A未提交的修改,事务B可以读取。(脏读)
2.读已提交
事务A已提交的数据,事务B可读取。(不可重复读)
3.可重复读
事务A开启后,不论事务B的数据是否提交,所读到的数据不再改变。(幻读)
4.序列化串行
事务A提交后,才能执行事务B。
1.多对多三张表,关系表两外键
2.一对多两张表,多的表带外键