脏读:
A事务读到了B事务未提交的数据,事实上B事务回滚了;
不可重复读:
A执行了两次查询,期间B事务却修改了数据,这样两次读到的数据不同;
幻读:
A更改了数据,B事务却又插入了一条新的数据,A再去查询的时候发现还有一条未更改,产生幻觉一样。
下图介绍一下数据库的事务隔离级别和解决实务问题的级别:
1、
脏读:
A事务读到了B事务未提交的数据,事实上B事务回滚了;
不可重复读:
A执行了两次查询,期间B事务却修改了数据,这样两次读到的数据不同;
幻读:
A更改了数据,B事务却又插入了一条新的数据,A再去查询的时候发现还有一条未更改,产生幻觉一样。
下图介绍一下数据库的事务隔离级别和解决实务问题的级别:
1、