业务需求
需求描述

[步骤]


0 THEN                                     SUBSTRING(                                     L.ExtendedInfo,                                      CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'),                                      CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'))                                      - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'))                                    )                                    ELSE                                     NULL                                   END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK)                                INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID                                INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode                                INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id                                WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType                                --GROUP BY H.OrderCode                               ) O                                  INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId                               GROUP BY o.OrderCode                              ) T ON alias.OrderCode = T.OrderCode 

[结果]


[期望] 提升SQL性能,加快 更新速度  


验收标准
价值描述
5000
历史记录  
  1. 2024-06-03 17:26:55, 由 林很 Bug转化而来,Bug编号为 48469 。
  2. 2024-06-03 17:32:42, 由 林很 编辑。
    修改了 所属计划,旧值为 "",新值为 "1195"。
    修改了 所处阶段,旧值为 "wait",新值为 "planned"。
  3. 2024-06-04 17:46:02, 由 周杰 编辑。
    修改了 指派给,旧值为 "lihuiyun",新值为 "xuruifeng"。
  4. 2024-06-04 21:34:11, 由 林很 变更。
    修改了 版本号 ,旧值为 "1",新值为 "2"。
    修改了 需求名称,区别为:
    001- 性能优化-监控抓获 本地服务1 并发性更新 语句 缓慢
    001+ FMS:性能优化-监控抓获 本地服务1 并发性更新 语句 缓慢
    001- 性能优化-监控抓获 本地服务1 并发性更新 语句 缓慢
    001+ FMS:性能优化-监控抓获 本地服务1 并发性更新 语句 缓慢
    修改了 需求描述,区别为:
    002- 0 THEN                                     SUBSTRING(                                     L.ExtendedInfo,                                      CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'),                                      CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'))                                      - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'))                                    )                                    ELSE                                     NULL                                   END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK)                                INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID                                INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode                                INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id                                WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType                                --GROUP BY H.OrderCode                               ) O                                  INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId                               GROUP BY o.OrderCode                              ) T ON alias.OrderCode = T.OrderCode 
    002+ 0 THEN SUBSTRING( L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'), CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) ) ELSE NULL END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK) INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType --GROUP BY H.OrderCode ) O INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId GROUP BY o.OrderCode ) T ON alias.OrderCode = T.OrderCode
    004- [期望] 提升SQL性能,加快 更新速度  
    004+ [期望] 提升SQL性能,加快 更新速度
    002- <img src="{374935.png}" alt="" /><br /><p> 0 THEN                                     SUBSTRING(                                     L.ExtendedInfo,                                      CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'),                                      CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'))                                      - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'))                                    )                                    ELSE                                     NULL                                   END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK)                                INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID                                INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode                                INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id                                WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType                                --GROUP BY H.OrderCode                               ) O                                  INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId                               GROUP BY o.OrderCode                              ) T ON alias.OrderCode = T.OrderCode </p>
    002+ <img src="{374935.png}" alt="" /><br /><p>0 THEN SUBSTRING( L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'), CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) ) ELSE NULL END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK) INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType --GROUP BY H.OrderCode ) O INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId GROUP BY o.OrderCode ) T ON alias.OrderCode = T.OrderCode</p>
    004- <br /><p>[期望] 提升SQL性能,加快 更新速度  </p>
    004+ <br /><p>[期望] 提升SQL性能,加快 更新速度</p>
  5. 2024-06-04 21:38:41, 由 林很 变更。
    修改了 版本号 ,旧值为 "2",新值为 "3"。
    修改了 需求描述,区别为:
    001- [步骤]
    001+ <a href="https://alidocs.dingtalk.com/i/nodes/6LeBq413JAzM5aEKsXZ9XOjR8DOnGvpb?">https://alidocs.dingtalk.com/i/nodes/6LeBq413JAzM5aEKsXZ9XOjR8DOnGvpb?# 「M-21306 FMS:性能优化-监控抓获 本地服务1 并发性更新 语句 缓慢」
    002- 0 THEN SUBSTRING( L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'), CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) ) ELSE NULL END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK) INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType --GROUP BY H.OrderCode ) O INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId GROUP BY o.OrderCode ) T ON alias.OrderCode = T.OrderCode
    002+ [步骤]
    003- [结果]
    003+ 0 THEN SUBSTRING( L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'), CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) ) ELSE NULL END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK) INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType --GROUP BY H.OrderCode ) O INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId GROUP BY o.OrderCode ) T ON alias.OrderCode = T.OrderCode
    004- [期望] 提升SQL性能,加快 更新速度
    004+ [结果]
    005-
    005+ [期望] 提升SQL性能,加快 更新速度
    006+
    001- <p>[步骤]</p>
    001+ <p><a href="https://alidocs.dingtalk.com/i/nodes/6LeBq413JAzM5aEKsXZ9XOjR8DOnGvpb?">https://alidocs.dingtalk.com/i/nodes/6LeBq413JAzM5aEKsXZ9XOjR8DOnGvpb?# 「M-21306 FMS:性能优化-监控抓获 本地服务1 并发性更新 语句 缓慢」</a></p>
    002- <img src="{374935.png}" alt="" /><br /><p>0 THEN SUBSTRING( L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'), CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) ) ELSE NULL END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK) INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType --GROUP BY H.OrderCode ) O INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId GROUP BY o.OrderCode ) T ON alias.OrderCode = T.OrderCode</p>
    002+ <p>[步骤]</p>
    003- <p>[结果]</p>
    003+ <img src="{374935.png}" alt="" /><br /><p>0 THEN SUBSTRING( L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"'), CHARINDEX('"', L.ExtendedInfo, CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) - (CHARINDEX('"sku_id":"', L.ExtendedInfo) + LEN('"sku_id":"')) ) ELSE NULL END AS SkuId FROM dbo.RB_OrderInfo H WITH(NOLOCK) INNER JOIN dbo.RB_OrderSource OS WITH(NOLOCK) ON H.OrderSourceID = OS.ID INNER JOIN dbo.RB_OrderList L WITH(NOLOCK) ON H.OrderCode = L.OrderCode INNER JOIN @tb_OrderIds oi ON H.OrderCode = oi.Id WHERE H.CustomerID = @CustomerID AND H.AliExpressTrusteeType = @AliExpressTrusteeType --GROUP BY H.OrderCode ) O INNER JOIN RB_AliExpress_SkuEstimatedPrice C WITH(NOLOCK) ON O.OrderSourceID = C.OrderSourceID AND O.SkuId = c.SkuId GROUP BY o.OrderCode ) T ON alias.OrderCode = T.OrderCode</p>
    004- <br /><p>[期望] 提升SQL性能,加快 更新速度</p>
    004+ <p>[结果]</p>
    005- <br />
    005+ <br /><p>[期望] 提升SQL性能,加快 更新速度</p>
    006+ <br />
  6. 2024-06-06 13:31:20, 由 许瑞丰 记录评审结果,结果为 确认通过。
  7. 2024-06-06 13:45:17, 由 许瑞丰 从计划 #1195 Sprint_FMS_20240618 移除。
  8. 2024-06-12 11:20:15, 由 林很 编辑。
    修改了 所属计划,旧值为 "",新值为 "1203"。
    修改了 所处阶段,旧值为 "wait",新值为 "planned"。
    修改了 成本 ,旧值为 "8000",新值为 "4000"。
    修改了 ROI ,旧值为 "3.75",新值为 "1.25"。
  9. 2024-06-28 14:15:36, 由 周杰 编辑。
    修改了 上线时间,旧值为 "2024-06-18",新值为 "2024-07-09"。
  10. 2024-07-10 10:29:06, 由 林很 编辑。
    修改了 所属计划,旧值为 "1203",新值为 "1260"。
  11. 2024-07-11 11:40:34, 由 周杰 编辑。
    修改了 上线时间,旧值为 "2024-07-09",新值为 "0000-00-00"。
  12. 2024-07-11 13:51:07, 由 周杰 编辑。
    修改了 预计工时,旧值为 "16",新值为 "4"。
  13. 2024-07-11 13:55:33, 由 周杰 关联到迭代 主干_7月V4版本_20240723 。
  14. 2024-07-11 13:57:50, 由 周杰 编辑。
    修改了 上线时间,旧值为 "0000-00-00",新值为 "2024-07-23"。
  15. 2024-07-17 16:55:01, 由 荀帅 编辑。
    修改了 测试人员,旧值为 "",新值为 "zengqian"。
  16. 2024-07-24 10:43:22, 由 荀帅 编辑。
    修改了 所处阶段 ,旧值为 "tested",新值为 "released"。
    修改了 设置阶段者,旧值为 "",新值为 "xunshuai"。
  17. 2024-07-24 10:44:13, 由 周杰 编辑。
    修改了 所处阶段 ,旧值为 "released",新值为 "bepending"。
    修改了 设置阶段者,旧值为 "xunshuai",新值为 "zhoujie"。
  18. 2024-07-27 15:14:52, 由 周杰 关闭,原因为 已完成 。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2024-07-27 15:14:50"。
    修改了 指派给 ,旧值为 "xuruifeng",新值为 "closed"。
    修改了 当前状态,旧值为 "active",新值为 "closed"。
    修改了 所处阶段,旧值为 "bepending",新值为 "closed"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
迭代版本
提报业务部门
提报人员 袁慧斌
需求来源 系统性能优化
所属项目 技术中心-需求池
所属模块 财务   财务管理
所属计划
业务价值
开发组 财务开发组
受益业务部门 技术研发中心
验收人员 黄金龙
业务目标类型 其他
中心业务目标 其他
业务价值 控制风险
每月价值量 5000
每月节省人数 0
优先级 P2
价值类型 长期价值
预计工时 4
成本 2000
ROI 15.00
操作手册 否
高价值 -
主被动 被动接收
复杂度 一般性
工作流ID
工作流创建时间 0000-00-00 00:00:00
更新点
是否高危 否
评分
当前状态 已关闭
所处阶段 已关闭
关键词
评审次数 一次
计划上线
上线时间 2024-07-23
计划验收时间 2024-06-25
业务验收时间
满意度
价值验收
满意度分值
业务回填价值
验收达成价值
验收达成ROI
抄送给 袁慧斌  
由谁创建 林很 于 2024-06-03 17:26:55
指派给 Closed 于 2024-07-27 15:14:50
由谁评审 许瑞丰
评审时间 2024-06-06
由谁关闭 周杰 于 2024-07-27 15:14:50
关闭原因 已完成
最后修改 周杰 于 2024-07-27 15:14:50