首页 新闻 赞助 找找看
1
回答数

待解决问题 MySQL为什么RR隔离级别添加了间隙锁还是无法解决幻读问题

我的理解是:间隙锁只能保证范围内的键不被插入,无法保证范围内的键不被删除。如果在事务执行期间另一个事务删除了该范围内的某一行数据,原事务再次查询时就会发现出现了幻读。 比如索引1,3有数据,然后加了间