1、快照读能解决部分幻读问题,就是当sessionA查询的时候,sessionB insert多少条都是一样;但sessionA update的时候,就是当前读,会生成新的快照点,导致幻读问题出现。
2、用next-key lock解决当前读下的幻读问题,如果是走索引,他会锁住索引本身的行锁;如果是范围,就会成为一个行锁+间隙锁,导致范围内的无法插入;如果是无索引的,直接全表加上了间隙锁,无法插入,阻塞。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。