我有一个场景,其中类型1插入和更新在具有源限定符覆盖的单个流中完成,如下所示:
sq(覆盖查询) - > exp - > tgt(插入)
sq(覆盖查询) - > exp - > upd - > tgt(更新)。
作为性能调优的一部分,我需要在单个流程中实现上述.Coming要覆盖更新,我们有一个额外的过滤器,与插入重写相比,对NULL进行NULL检查。
我试过将两个结果联合起来,但是花了很多时间。请建议我在单流程中实现上述要求的替代方法。
答案 0 :(得分:0)
您需要做的就是确保SQ获取所有数据并在更新转换中添加条件,如IIF(ISNULL(Your_Key),DD_INSERT,DD_UPDATE)。那就是它。