重现步骤

[步骤]


(@CustomerID int,@SetPurchaseType int,@WhePurchaseType int,@OrderSourceType int,@WareHouseID int,@AddTime datetime)UPDATE RB_OrderList                                  SET    PurchaseType = @SetPurchaseType,                                         P_Code_Time = Getdate()                                  FROM   RB_OrderList l WITH(nolock)                                         INNER JOIN RB_OrderInfo o WITH(nolock)                                           ON l.OrderCode = o.OrderCode                                              AND l.CustomerID = o.CustomerID                                         INNER JOIN RB_OrderSource s WITH(nolock)                                           ON o.OrderSourceID = s.ID                                              AND o.CustomerID = s.CustomerID   WHERE l.PurchaseType = @WhePurchaseType and l.CustomerID=@CustomerID and (s.OrderSourceType=@OrderSourceType or IsASingleInTheEnd = 1)                                   AND (o.OrderStatus In(0,4) and o.WareHouseID=@WareHouseID) AND l.AddTime >=@AddTime

[结果]


[期望]

优化整改SQL 提升性能


历史记录  
  1. 2024-10-09 10:09:23, 由 袁慧斌 创建。
  2. 2024-10-09 10:09:58, 由 李乐同 指派给 程伟。
    修改了 指派给,旧值为 "liletong",新值为 "chengwei"。
  3. 2024-10-09 10:26:57, 由 程伟 指派给 唐飞飞。
    修改了 指派给,旧值为 "chengwei",新值为 "tangfeifei"。
    帮忙查下是哪个功能,对应的哪个开发,直接指派给对应的同事
  4. 2024-10-09 10:41:15, 由 唐飞飞 指派给 韦思成。
    修改了 指派给,旧值为 "tangfeifei",新值为 "weisicheng"。
  5. 2024-10-09 10:59:19, 由 唐飞飞 指派给 何建宝。
    修改了 指派给,旧值为 "weisicheng",新值为 "hejianbao"。

    经确认这个方法是在生成采购单的时候调用的:

  6. 2024-10-09 13:53:56, 由 何建宝 解决,方案为 非BUG-纯属误判 。
    修改了 解决方案,旧值为 "",新值为 "feibug"。
    修改了 解决版本,旧值为 "",新值为 "trunk"。
    修改了 解决日期,旧值为 "",新值为 "2024-10-09 13:51:05"。
    修改了 指派给 ,旧值为 "hejianbao",新值为 "yuanhuibin"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "hejianbao"。
    目前采购生单会批量更新订单表采购分析状态,锁定之后调用存储过程生成采购单,再更新订单采购生单状态,涉及一系列复杂的逻辑操作(大的存储过程),并且影响比较大,待架构师一起评估后再定是否处理
  7. 2024-10-09 13:56:44, 由 袁慧斌 指派给 李乐同。
    修改了 指派给,旧值为 "yuanhuibin",新值为 "liletong"。
    没有看到 怎么处理 卡住了 整个系统都卡了。 影响非常大 
  8. 2024-10-09 15:40:40, 由 李乐同 指派给 何建宝。
    修改了 指派给,旧值为 "liletong",新值为 "hejianbao"。
  9. 2024-10-09 16:05:47, 由 何建宝 指派给 李源肇。
    修改了 指派给,旧值为 "hejianbao",新值为 "liyuanzhao"。
    采购生单逻辑比较复杂,排一个优化需求来处理,需要和架构师讨论确认整改方案,再看具体怎么优化
  10. 2024-10-09 16:36:54, 由 李源肇 编辑。
    修改了 解决时效,旧值为 "0",新值为 ""。

    已创建需求

    https://pm.zhcxkj.com/zentao/story-view-24101.html   

  11. 2024-10-09 16:37:26, 由 李源肇 指派给 何建宝。
    修改了 指派给,旧值为 "liyuanzhao",新值为 "hejianbao"。
  12. 2024-10-09 16:37:55, 由 李源肇 编辑。
    修改了 解决时效,旧值为 "0",新值为 "3.7"。
    修改了 上线时效,旧值为 "-1",新值为 "17749570.16"。

    已创建需求

    https://pm.zhcxkj.com/zentao/story-view-24101.html   

  13. 2024-10-09 16:38:40, 由 何建宝 指派给 李乐同。
    修改了 指派给,旧值为 "hejianbao",新值为 "liletong"。
  14. 2024-10-10 10:42:15, 由 李乐同 指派给 袁慧斌。
    修改了 指派给,旧值为 "liletong",新值为 "yuanhuibin"。
    可以关闭BUG,跟进需求
  15. 2024-10-10 14:17:45, 由 袁慧斌 编辑。
    修改了 测试责任人,旧值为 "",新值为 "pengzhangquan"。
    修改了 上线时效 ,旧值为 "17749600",新值为 "17749570.16"。
  16. 2024-10-10 14:17:53, 由 袁慧斌 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "yuanhuibin",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "yuanhuibin"。
    修改了 关闭日期,旧值为 "",新值为 "2024-10-10 14:17:53"。
    改需求
所属项目 技术中心-需求池
所属模块 供应链   仓储物流   备库订单
所属计划
所属迭代
Bug类型
严重程度 一般
优先级 P0
Bug状态 已关闭
业务部门
影响功能
开发责任人 何建宝
测试责任人 彭章权
解决时效 3.7
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2024-10-10 14:17:53
截止日期 0000-00-00
上线时间 0000-00-00 00:00:00
上线时效 17749600
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 袁慧斌 于 2024-10-09 10:09:23
影响环境 577
由谁解决 何建宝 于 2024-10-09 13:51:05
解决版本 主干
解决方案 非BUG-纯属误判
由谁关闭 袁慧斌 于 2024-10-10 14:17:53
最后修改 袁慧斌 于 2024-10-10 14:17:53
相关Bug