原文链接:https://www.leahy.club/archives/mysqlisolations 事务并发会造成的三个隔离性问题:脏读、不可重复读、幻读。 脏读、不可重复读和幻读 首先先举例说明这三种问题。 脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中(数据还在内存中),这时,另外一个事务也访问这个数据(内存中数据),然后使用了这个数据。 栗子: Mary的原工资为1000, 财务人员将Mary的工资改为了8000(但未提交事务) Mary读取自己的工资 ,发现自己的工资...