执行 SQL 任务的 SSIS 包的最佳调整步骤

Best Tuning steps for SSIS packages with Execute SQL Tasks

如果所有功能都已完成,我可以在 ssis 级别进行哪些必要的调整 使用 Execute SQL 任务存储过程实现。 几乎所有正在使用的表都已经 indexed.Please 建议一些有用的 此类 packages.Do 的 ssis 调整技巧我必须实现所有这些 对数据流任务执行sql个任务!?

回答你的问题,没有。在我看来,数据流任务在两个源之间移动数据或执行您宁愿使用 c# 脚本而不使用 SQL 服务器中的 .Net CLR 来执行该脚本的复杂逻辑时最有用。

如果源和目标在同一个实例上,我从未见过 SSIS 数据流任务可以胜过正确构建的存储过程的情况。

因为您正在使用执行 sql 任务,所以没有 SSIS 性能调整。 SSIS 所做的只是启动一些由 SQL 服务器完成的事情。

我会专注于您的存储过程,查看执行计划并阅读 SQL 服务器查询性能调优。它的范围可以从查看执行计划时推荐的非常简单的索引、使用查询分析器工具的适度工作或非常复杂。这取决于您的数据和查询。