上线数据库未清理干净导致数据错乱

3个月前 ( 10-07 ) 205阅读 0评论

前两天客户反馈商城系统有下单,但是总金额不对,通过登录后台发现确实两个商品总金额只显示最下面的商品的金额,这时又在前端进行注册帐号测试,发现明明只添加了一款产品到购物车,可是列表显示两个甚至多个产品。想到有可能代码不是最新的,有可能技术人员在测试代码时候加了固定的产品代码,于是去查看源码,dump查询的数组,发现查询出来的数据确实是多条的,这时候就要看数据库了,打开数据表,使用相同的查询语句,发现确实多了数据,几番排查发现原来数据表有残留的测试数据,导致部分表清空的情况下id被调用导致数据出现重复,该问题解决。

所以上线前一定要确保数据库该清理的都清理,以免发生上线后数据错乱的问题。真想杀了程序员祭天

文章版权声明:除非注明,否则均为我的SEO技术笔记原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (暂无评论,205人围观)

还没有评论,来说两句吧...

取消
支付宝二维码
支付宝二维码
微信二维码
召唤伊斯特瓦尔