用户签到数据修正复盘--隐式类型转换导致索引失效案例
老用户的签到数据存在在 user_sign_record表,新接口签到数据保存在 sign_user_sign表+user_sign_record表。故需要基于user_sign_record表修正sign_user_sign表中连续签到天数字段值~修正代码逻辑 ,传参字段改为 String类型的account_id,并创建 account_id和sign_time的联合索引!修复线上6k+用户,根据线上执行日志耗时预估,6000 *18 秒/3600 秒 =(18*10/6)小时=30小时。
原创
2023-06-08 14:11:02 ·
51 阅读 ·
0 评论