面试题之数据库脏读、不可重复读、幻读

一、简介 本文将总结脏读、不可重复读、幻读的概念以及一些区别,希望通过这些比较能够帮助小伙伴们加深对脏读、不可重复读、幻读的理解。 二、脏读 脏读: 指一个事务中访问到了另外一个事务未提交的数据(通俗地讲就是一个事务正在更新数据但是还没有提交更改到数据库,而此时另外一个事务刚好读取到该数据并且使用了这个数据) 简单分析:  假设两个线程操作之前数据库里面user_id = 1 对应的age的值为1
相关文章
相关标签/搜索