我正在构建一个SSIS包,其中将包含数十个序列任务。每个序列任务将包含三个任务。一个用于截断目标表并删除表上的索引,另一个用于从源表导入数据,第三个用于将索引添加回目标表。
我的问题是。我目前已经构建了九个这样的序列任务,没有一个依赖于其他任何一个。当我执行包时,SSIS似乎在确定以哪个顺序执行哪些任务方面做得很好,顺便说一句,这似乎是相当随机的。随着我继续添加更多的序列,我应该尝试更智能地了解SSIS应该如何执行这些序列,或者SSIS是否足够智能来自己执行这些序列?
谢谢。
发布于 2010-03-02 22:23:16
除非进程之间存在依赖关系,否则我就让SSIS来处理它。如果您发现处理有问题,您可以通过在包的属性中设置MaxConcurrentExecutables设置来控制一次运行多少个进程(即,将SSIS限制为较少的并发进程)。
https://stackoverflow.com/questions/2363222
复制相似问题