【问题标题】:SSIS: Package Sequence and PerformanceSSIS:包顺序和性能
【发布时间】:2014-05-22 20:04:06
【问题描述】:

我有一个运行我所有其他包的主 SSIS 包。即使某些包不相互依赖,将它们按顺序放置总是更好还是同时运行(无顺序)更好?

【问题讨论】:

  • 这个问题的答案在很大程度上取决于包的作用。如果在 DB/fileshare 处于负载状态时它们都命中了相同的 DB/fileshare,那么顺序可能会更好。如果没有,则并行运行它们。唯一真正了解的方法是在您的环境中对这两种方法进行基准测试。
  • 它们都将进入 MS Dynamics CRM 的 SQL-Server 扩展数据库中的同一个数据库。听起来你的后一种方法对我来说会更好。感谢您的意见。

标签: ssis


【解决方案1】:

正如 Eric 所提到的,它确实取决于包的作用,但我会说如果包与不同的表相关,根据我有限的经验,我已经看到让包并行运行的效果更好。我建议您通过依赖项并根据可以并行运行的容器将包排列在顺序容器中。 SSIS 引擎在运行并行任务方面做得很好。

【讨论】:

  • 感谢您的补充。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-27
  • 1970-01-01
  • 2023-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多