Объединение или поиск, который является экономически эффективным в ssis
Мне нужно объединить 2 таблицы с более чем 20 миллионами reocrds. Какое из перечисленных ниже решений является хорошим
1 one Oledb componet and a lookup component
или же
2 Two oldeb componets,2 sort componets and a merge join componets
2 ответа
Зависит, помимо прочего, от того, сколько байтов из таблицы поиска вам нужно. Если вы выберете объединение слиянием, вероятно, будет хорошей идеей прочитать упорядочение по SQL по ключу, а затем напрямую подключиться к преобразованию объединения слиянием.
Когда записей много, опция поиска лучше: она дает лучшую производительность, потому что это синхронное преобразование.