当前位置:   article > 正文

不同用户同时编辑商品资料导致的db并发覆盖

不同用户同时编辑商品资料导致的db并发覆盖

背景

这个问题的背景来源于有用户反馈,他在商品系统中对商品打的标签不见了,影响到了前端页面上商品的资料显示

不同用户编辑同一商品导致的数据覆盖问题分析

查询操作日志发现用户B确实编辑过商品资料,并且日志显示确实打上了标签,但是查询Db发现DB的记录中并没有打上对应的标签,也就是此时从日志中查到的和DB中真正展示的结论不一样,百思不得其解,然后查看当时的操作日志,发现用户A在同一时刻也在编辑商品资料,并且也是给同一个商品打上标签,DB中记录的结果显示最终展示的是用户A操作的结果,而用户B操作的结果丢失了,此时才恍然大悟,这里有DB记录的并发操作导致的数据覆盖问题
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/196797
推荐阅读
相关标签
  

闽ICP备14008679号