【发布时间】:2014-03-12 16:06:45
【问题描述】:
我需要加入 2 个超过 2000 万记录的表。下面提到的解决方案哪个好
1 one Oledb componet and a lookup component
或
2 Two oldeb componets,2 sort componets and a merge join componets
【问题讨论】:
-
根据我的个人经验,查找表的大小应该更小以获得最大的性能增益。我更喜欢使用带有连接提示的 T-SQL。
-
我同意。如果数据在同一台服务器上,请先使用 T-SQL 将其加入服务器上。此外,合并连接可能会导致多个结果(如果多个记录匹配),而查找不会,因此它们实际上会做不同的事情
标签: etl ssis ssis-2008 ssis-2005