关于业务2的问题
来源:2-4 事务的隔离级别
洛奇丶大
2019-08-16 09:52:24
老师的例子有个共同点
A事务操作数据,没提交,此时B事务来操作数据,然后A提交,B回滚。都是一个事务没执行完,另一个事务就来操作同样的数据。
根据我的测试,开启事务之后,在这个事务没提交或者回滚之前,别的事务是不能对此数据操作的。
但是视频的例子和我的测试冲突,怎么解释?
还是说老师为了方便理解隔离级别,举的例子而已?
1回答
同学你好:
同学在测试的时候需要设置一下MySQL的隔离级别,mysql默认的事务级别是
可重复(repeatable-read)。
set session transaction isolation level read uncommitted;
读未提交级别。
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题