这就是MVCC没有完全解决幻行的地方,其实换个场景更形象一些 1. B插入一条新数据 2. A对这条新数据进行修改 3. A再查询这条新数据,此时A可以查询到B插入的数据 这是因为A修改B插入的新数据之后,这条记录中的trx_id已经变成A的事务id了,因此在A的readview中,可以看到这条新数据。但是按照我们队MVCC的期待,A从始至终都不应该发现这条新数据,所以说MVCC其实并没有完全解决幻行的问题
点赞 评论

相关推荐

头像
不愿透露姓名的神秘牛友
05-22 15:22
已编辑
工商银行 软件开发 薪资待遇 本人期望稳定,可以干到退休。建信金科薪资包好诱人,担心属于银行子公司,后续不稳定,裁员。工行软开有银行编制,感觉稳定一些。 建信金科N+5不包括福利,听起来好多。工商银行平均N,担心自己达不到平均。
点赞 评论 收藏
分享
牛客网
牛客企业服务