在执行事务A是有信息,然后事务B没有信息什么意思

来源:2-3 Mysql事务处理-事务隔离级别

qq_蓝骏毅_04076633

2018-10-14 20:15:12

#---------脏读  事务A---------------
BEGIN;

SELECT stock FROM products WHERE id = '100001';

ROLLBACK;

#---------------事务B-------------------------
BEGIN;
UPDATE products  SET stock=0 WHERE id='100001';

ROLLBACK;


写回答

1回答

一叶知秋519

2018-10-15

这个地方老师是通过两个事务向同学们展示脏读的情况;

在事务B没有完成提交之前,事务A执行,可以查询到未提交事务B的信息,此处就是产生了脏读。

祝学习愉快!

0

0 学习 · 4317 问题

查看课程