read repeatable&read committed 区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了read repeatable&read committed 区别相关的知识,希望对你有一定的参考价值。

read repeatable:开启一个事务,读一个数据,而后再次读,这2次读的数据是一致的(行级锁且是锁间隙);
read committed:开启一个事务,读一个数据,而后再次读,这2次可能不一样的,因为在这2次
读之间可能有其他事务更改这个数据,这也就是读提交,每次读到的数据都是已经提交的(行级锁,不锁间隙)

以上是关于read repeatable&read committed 区别的主要内容,如果未能解决你的问题,请参考以下文章

mysql read commited 和 REPEATABLE read 原因

带有 PESSIMISTIC_WRITE 锁的 REPEATABLE_READ 隔离级别

Hibernate 和 PostgreSQL:REPEATABLE_READ 和使用@Version 注解来避免写入倾斜和其他现象

MySQL--REPEATABLE-READ隔离级别下读取到的“重复数据”

mysql repeatable-read 一次利用间隙锁解决幻读案例

MySQL5.7 Repeatable read事务隔离级别的研究。