【问题标题】:SSIS - Parallel Execution of Tasks - How efficient is it?SSIS - 并行执行任务 - 效率如何?
【发布时间】:2010-07-18 19:16:56
【问题描述】:

我正在构建一个包含数十个序列任务的 SSIS 包。每个序列任务将包含三个任务。一个用于截断目标表并删除表上的索引,另一个用于从源表导入数据,第三个用于将索引添加回目标表。

我的问题是这样的。我目前已经构建了九个这样的序列任务,并且没有一个依赖于其他任何一个。当我执行包时,SSIS 似乎很好地确定了要在哪个序列中执行哪些任务,顺便说一下,这似乎是相当随机的。当我继续添加更多序列时,我应该尝试更聪明地了解 SSIS 应该如何执行这些序列,还是 SSIS 足够聪明,可以自己完成?

谢谢。

【问题讨论】:

    标签: ssis


    【解决方案1】:

    除非进程之间存在依赖关系,否则我只是让 SSIS 处理它。如果您发现处理有问题,您可以通过在包的属性中设置 MaxConcurrentExecutables 设置来控制一次运行的进程数(即将 SSIS 限制为较少数量的并发进程)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多