【发布时间】:2020-11-23 11:13:29
【问题描述】:
我有一个带有执行 SQL 任务的大型 SSIS 包,它从 14 个不同的源读取数据,通过 Union All 运行它们,然后通过所有相同的转换。 问题是,同时运行 14 个大型 SELECT 会阻塞服务器。我宁愿他们按顺序运行。但是由于它们都必须经过相同的转换集,我真的不想将它们分成单独的任务。
是否有任何方法可以配置包以一次执行一个(甚至一次执行两个)而不是一次执行 OLE DB 源?
【问题讨论】:
-
确认一下,您的包是一个数据流,其中包含 14 个 OLE DB 源,它们命中一个 Union All 而不是 14 个执行 SQL 任务。
-
@billinkc,是的,没错
标签: ssis execute-sql-task