我的ssis包运行得很慢

时间:2015-01-09 11:17:17

标签: ssis msbi

我的ssis包运行速度非常慢。包是这样的,使用FTP任务我们将从服务器收集文件,然后将该数据加载到sql server表中。它计划每晚作为工作运行。当我在IDE中运行它时非常快。并且当它在SQL服务器Aegnt上运行时作为一项工作,有些日子它很快。但随着时间的推移,软件包需要花费很多时间来执行。我要为即将发生的这个问题做些什么?请详细告诉我。

1 个答案:

答案 0 :(得分:0)

记录实现很有意义。你可以找到ETL的某些部分(-s),这会减慢整个包的速度。

至于某些变体:

  1. SQL或FTP服务器上的其他任务同时如何 包执行?看起来像其他计划任务(备份, defrags等)不时获取服务器资源。有没有 重复的性能顺序下降?
  2. 处理数据量。我们说文件 代表销售,周末有其他数额。
  3. 基于代码。例如,手动执行let 服务器截断一些临时表,但使用自动版本 相同的表没有截断,每隔一天就会减慢。
  4. 但首先:记录可能有助于作为修复的起点。