我知道在SSIS数据流中可以有两种方法对数据进行排序。
还有其他方法可以对数据进行排序吗?
答案 0 :(得分:2)
您可以使用异步脚本组件进行排序,但建议SSIS中的排序将是一个异步过程,无论哪个都会导致内存副本以及充当阻塞组件。
我的一般规则是,如果您可以在数据库中执行此操作,那么从性能角度来看,您可能会更好。
答案 1 :(得分:1)
有一个名为 NSort 的第三方工具,它非常用于对SSIS中的数据进行排序。
NSort为SSIS带来了世界纪录的分类技术,减少了分类 时间减少70%或更多,同时无需重组 投影到RAM大小的分区。通过仔细使用临时文件 NSort可以轻松处理大小数十倍或数百倍的数据集 记忆用户通常会发现数据处理速度与它一样快 被读取,同时使用比标准排序更少的CPU时间。