You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

优化查询性能:基于日历表Cross Join的周余额计算问题

大表关联计算周余额时遇严重执行错误及性能瓶颈

需求背景

需要从INFORM3_M3FDB_MITTRA交易表中计算MTNSTT字段的周余额。由于部分商品整月无交易导致余额数据存在缺口,采用与Calendar Table做Cross Join的方式,按商品+位置维度查找最接近ISO周末日期的最后余额(LAST BALANCE)。

问题现状

  1. 执行查询时触发严重错误:
    'A severe error occurred on the current command. The results, if any, should be discarded.'
    
  2. 涉及三张百万级规模的表:
    • FCAAVP:约1100万行
    • MITTRA:约3300万行
    • MITBAL:约1600万行
  3. 现有查询通过三次独立子查询分别获取Quantity、Price、Corrected_Price字段,虽已创建相关非聚集索引,但性能仍未达标。

附相关资源

查询语句

-- 此处粘贴原查询语句

索引定义

-- 此处粘贴索引创建语句

执行计划

(可粘贴执行计划文本,或描述关键执行步骤,如哈希匹配、嵌套循环的开销占比等)

内容的提问来源于stack exchange,提问作者titatovenaar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 16:20:57