read repeatable:开启一个事务,读一个数据,而后再次读,这2次读的数据是一致的(行级锁且是锁间隙);
read committed:开启一个事务,读一个数据,而后再次读,这2次可能不一样的,因为在这2次
读之间可能有其他事务更改这个数据,这也就是读提交,每次读到的数据都是已经提交的(行级锁,不锁间隙)
本文详细解释了数据库事务的两种隔离级别:可重复读(readrepeatable)与读已提交(readcommitted)。可重复读确保了在同一事务中多次读取同一数据时的一致性,而读已提交则允许在两次读取间数据被其他事务修改。
598

被折叠的 条评论
为什么被折叠?