通过应用程序同时执行同一个包的多个实例?

时间:2014-01-13 12:42:52

标签: ssis msbi

我有一个从应用程序执行的SSIS包。可以同时调用相同的包吗?

2 个答案:

答案 0 :(得分:1)

是的,您可以同时运行包,但请记住,这有时会导致处理数据死锁(取决于流程)。

包属性MaxConcurrentExecutables定义一次可以保持运行的数量。默认值为-1,然后它取决于可用的核心(线程),但您可以将其更改为您想要的任何内容。

答案 1 :(得分:1)

是的,那可以做到。 您可以使用类之类的包,并在父包中同时调用多个实例,使用序列容器为其提供不同的参数集,并使用相同的包连接使用执行包任务调用同一包的多个实例。

可同时运行的最大任务数取决于计算机中的核心数。 并发任务数=内核数+2