事务Read Committed (读已提交)和Repeatable Read(可重复读)到底什么区别?
读已提交:A事务只能读到B事务已经提交的内容:A事务读取数据(假如有10条),B事务插入或删除一条符合条件的数据但未提交时,A事务再次读取,看不到变化(还是10条),只有B提交事务,A才能读到变化后的数据。可重复读:A事务只要不提交,每次读到的内容一致:A事务读取数据(假如有10条),此时B事务插入或删除一条符合条件的数据但未提交事务,A事务再次读取,结果一样,因为B并没提交事务!说明可重复读的级别也解决了脏读。A事务读取数据(假如有10条),此时...
原创
2021-12-29 10:38:48 ·
7905 阅读 ·
2 评论