在SSIS中加速表查询

时间:2018-09-25 00:18:36

标签: sql sql-server performance ssis

有人告诉我有办法做到这一点,但我不知道。我希望受过良好教育的人能帮助我理解答案...

有一个通过SSIS从外部源导入的表。 SSIS中的目标需要经常从外部源进行更新。用户在查询中抱怨性能问题。

您将如何在SSIS中更新此目标以实现这些目标?

有人知道吗?我很干...

2 个答案:

答案 0 :(得分:1)

如果您的用户抱怨性能,那么这不是SSIS问题。您需要查看针对该表运行的查询。确保您的表具有主键和基于用于对数据进行排序和过滤的列的适当过滤器。

您能给我们列出表的定义吗?

答案 1 :(得分:0)

我会给您一些建议,然后也许可以改善您的sis性能

    从数据库将数据导入SSIS时,使用
  • 使用SQL语句而不是即时下拉界面(使用SQL语句,您可以导入 >,过滤器转换排序一次)

  • 仅在SSIS中需要的
  • 导入过滤器

  • 一些参考资料说,您可以自定义默认缓冲区设置( DefaultBufferSize DefaultBufferMaxRows )。这样可以改善带宽数据处理。