点击上方“Java面试题精选”,关注公众号
面试刷图,查缺补漏
号外:往期面试题,10篇为一个单位归置到本公众号菜单栏-面试题,有需要的欢迎翻阅
阶段汇总集合:
一,前言
事务的隔离级别有四种,读未提交,读已提交,可重复读和串行化,下面结合具体的问题,在mysql中,innodb引擎是怎么解决幻读的?
二,详情
一张图胜过千言万语:
1, 什么是幻读?
2, 为什么要解决幻读?
3, mysql是怎么解决幻读的?
3.1next-key原理是什么?
3.2 next-key锁包含什么?
4, mysql INNODB引擎RR隔离级别是否解决了幻读?
三,小结
幻读的例子非常的清楚,为了高并发数据库系统中,保证事务与事务之间隔离性和数据一致性,mysql innodb引擎默认是RR的隔离级别,在mysql中通过MVCC快照读和next-key(当前读)两种模式解决幻读问题.
来源:blog.csdn.net/u013067756/article/details/90722490
与其在网上拼命找题?** 不如马上关注我们~**
原文始发于微信公众号(Java面试题精选):