什么是脏读?幻读?不可重复读

237 阅读1分钟

脏读

事务A修改了数据,没提交的时候,事务B读了这条修改的数据,但是A后来回滚了,B读到了脏数据

幻读

事务A增加了数据,没提交的时候,事务B读了整张表,A后来提交了,B又读了,发现数据多了。

不可重复读

事务A修改了数据,没提交的时候,事务B读了这条修改的数据,A后来提交了,B又读了一次这个数据,发现数据不一样了。