注册
登录
专栏名称:
架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
我也要提交微信公众号
今天看啥
微信公众号rss订阅, 微信rss, 稳定的RSS源
微信公众号RSS订阅方法
B站投稿RSS订阅方法
微博RSS订阅方法
微博搜索关键词订阅方法
豆瓣日记 RSS订阅方法
目录
相关文章推荐
爱可可-爱生活
·
《爱可可微博热门分享(11.23)》 ...
·
昨天
爱可可-爱生活
·
【LTX-Video:一款基于DiT的实时视 ...
·
昨天
爱可可-爱生活
·
【Marco-o1:开源大型推理模型,专注于 ...
·
昨天
爱可可-爱生活
·
【Sequin:一款帮助你调试命令行界面和文 ...
·
5 天前
宝玉xp
·
AI辅导作业👍//@fxsome:给孩子整理 ...
·
6 天前
今天看啥
›
专栏
›
架构师
啊~ MySQL居然出现幻读了?
架构师
·
公众号
· · 2024-09-19 22:28
文章预览
架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 1 背景 2 验证 2.1 验证准备 2.2 当前读场景验证 2.3.快照读场景验证 3 分析 4 总结 1 背景 InnoDB默认的事务隔离级别是REPEATABLE-READ,它为了解决该隔离级别并发情况下的幻读问题,使用了LBCC(基于锁的并发控制)和MVCC(多版本的并发控制)两种方案。其中LBCC解决的是当前读情况下的幻读问题,MVCC解决的是快照读情况下的幻读问题,那既然如此,该隔离级别下是否仍然还存在幻读的问题呢?幻读问题到底有没有完全解决呢?基于这样的疑问,下面我们来进行验证下吧。 2 验证 2.1 验证准备 2.1.1 环境信息 MySQL版本:5.6.36 存储引擎:InnoDB 隔离级别:REPEATABLE-READ 2.1.2 数据准备 为了进行验证,在测试库建立了一张测试使用的用户信息表,并且插入了3条初始数据。 CREATE TABLE `user_info` ( `id` BIGIN ………………………………
原文地址:
访问原文地址
快照地址:
访问文章快照
总结与预览地址:
访问总结与预览
分享到微博
推荐文章
爱可可-爱生活
·
《爱可可微博热门分享(11.23)》 爱可可微博热门分享(11-20241123230045
昨天
爱可可-爱生活
·
【LTX-Video:一款基于DiT的实时视频生成模型,可在实时-20241123155404
昨天
爱可可-爱生活
·
【Marco-o1:开源大型推理模型,专注于解决现实世界的开放性-20241123155539
昨天
爱可可-爱生活
·
【Sequin:一款帮助你调试命令行界面和文本用户界面的小工具,-20241119140651
5 天前
宝玉xp
·
AI辅导作业👍//@fxsome:给孩子整理错题,错题大都是图-20241119074130
6 天前
新兴产业汇
·
【东吴电新】伊戈尔2024年三季报点评:价格端Q3承压,业绩不及预期
3 周前