Alex Ker
На c# такое делал bulkInsert
bulkinsert - по названию, похоже что делает переливку данных с минимальным логгированием. Поможет, если из разных источников балкинсертом перелить данные в одно место, выстроить индекс по перелитым данным, и совместить два запроса в один sql, т.е. мержить не средствами SSRS, а sql-джойнами