SORT转换需要永远

时间:2017-06-27 18:44:10

标签: sql-server xml ssis

我有一个大约800 MB的大型XML文件,包含许多标签和属性。我需要从此文件中提取不同的值,因此,我使用了许多SORTJOIN转换。除了下图中红色椭圆中显示的最后SORT转换外,所有这些都运行良好并且不会占用太多时间。这需要永远。

enter image description here

如果我使用较小的XML文件,它将通过并且不会花费太多时间。所以我假设问题在于它处理的数据集的大小。我想知道你是否知道任何可以帮助我处理这种情况的方法。任何需要更改以改善此特定案例性能的属性。我正在使用Visual Studio 2015.谢谢!

1 个答案:

答案 0 :(得分:1)

在SSIS中加速排序转换实际上并没有太大作用。最好的解决方案是找到一种不必使用Sort转换的方法。这通常意味着将数据放入索引数据库表,并在SELECT ... ORDER BY查询中进行排序。