重现步骤

待转FBA更新为已转FBA状态超时,优化查询方法并新增重试机制

查询数据的条件以及脚本

更新为已转FBA状态条件
相同国家,相同asin
待转的产品必须是非FBA状态和待转或者不转FBA状态
必须有另外一个产品是FBA状态,并且是在线状态才会转成已转FBA状态


SELECT ID
FROM RB_Amazon_Product_Base a (NOLOCK)
WHERE a.CustomerID = 1
AND a.IsFBA = 0
      AND a.IsDelete = 0
      AND a.IsOffShelf = 0
      AND a.WaitToFbaType IN ( 1, 2 )
      AND a.OrderSourceSKUID > 0
      AND EXISTS
(
    SELECT TOP 1
           0
    FROM RB_Amazon_Product_Base b (NOLOCK)
    WHERE a.CustomerID = b.CustomerID
          AND a.OrderSourceCountry = b.OrderSourceCountry
          AND a.ASINorItemID = b.ASINorItemID
          AND b.IsFBA = 1
          AND b.IsDelete = 0
          AND b.IsOffShelf = 0
);

历史记录  
  1. 2023-02-21 15:18:13, 由 冯名明 创建。
  2. 2023-02-21 15:31:06, 由 冯名明 解决,方案为 性能问题 。
    修改了 解决方案,旧值为 "",新值为 "performance"。
    修改了 解决版本,旧值为 "",新值为 "trunk"。
    修改了 解决日期,旧值为 "",新值为 "2023-02-21 15:30:48"。
    修改了 指派给 ,旧值为 "fengmingming",新值为 "guanyilin"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "fengmingming"。

  3. 2023-02-21 16:52:12, 由 关依林 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "guanyilin",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "guanyilin"。
    修改了 关闭日期,旧值为 "",新值为 "2023-02-21 16:52:12"。
    线上跟进
所属项目 技术中心-需求池
所属模块 /
所属计划
所属迭代 技术研发中心 2月分支版本(2023年)
Bug类型 性能问题
严重程度 提示
优先级 P2
Bug状态 已关闭
业务部门
影响功能
开发责任人
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2023-02-21 16:52:12
截止日期 0000-00-00
上线时间
上线时效
操作系统
浏览器
关键词
抄送给
所属迭代 技术研发中心 2月分支版本(2023年)
相关需求
相关任务
由谁创建 冯名明 于 2023-02-21 15:18:13
影响环境 652
由谁解决 冯名明 于 2023-02-21 15:30:48
解决版本 主干
解决方案 性能问题
由谁关闭 关依林 于 2023-02-21 16:52:12
最后修改 关依林 于 2023-02-21 16:52:12
相关Bug