mysql workbench并没有在事务2的时候等待运行

来源:9-7 【实战】serializable事务隔离级别

weixin_慕工程538969

2020-05-11

我已经将事务设置好了
图片描述

然后我照着老师说的做
图片描述
然后我在sql file 8里面开多个事务,没想到更新成功
图片描述
然后我再回去看事务1的时候发现已经更改了
图片描述
我尝试了几次也是这样。想问问是因为user一样吗。还是什么原因

写回答

1回答

sqlercn

2020-05-11

你在后面的session中并没有设置事务隔离级别吧!另外在session1中执行时不能连同rollback一起执行,你把rollback去掉再试试。

0
5
weixin_慕工程538969
回复
sqlercn
成功了,我想。mysql命令行客户端直接报成功。但是在事务1里头去要求的时候还是旧的。直到事务2commit后事务1才update
2020-05-12
共5条回复

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1641 学习 · 485 问题

查看课程