Discuss / SQL / 没有脏读

没有脏读

Topic source

曲率镜头

#1 Created at ... [Delete] [Delete and Lock User]

为什么我同样操作,却没有脏读呢?,和我用的版本有关么?mysql8.0

我也是8.0在windows上运行的,可以实现脏读

石年618

#3 Created at ... [Delete] [Delete and Lock User]

原话:“在Read Uncommitted隔离级别下,一个事务可能读取到另一个事务更新但未提交的数据,这个数据有可能是脏数据。”

注意理解可能二字    我也是试了两次操作才有的

廖雪峰

#4 Created at ... [Delete] [Delete and Lock User]

可能是说一个事务在执行过程中,另一个事务更新了数据

如果没有其他事务正在更新当前事务读取的数据,那肯定没有脏读

注意条件:

Read Uncommitted隔离级别;

多个事务并发执行;

更新的是同一数据。


  • 1

Reply