Во-первых, я бы посмотрел на направление вашего выбора данных. Если у вас есть коллекция данных документов Mongo, и вы хотите, чтобы все данные SQL Server были связаны с ними, то, если коллекция не велика и критерии не сложны, вы просто используете традиционный цикл.
С другой стороны, если критерии объединения довольно сложны и связаны (т. Е. Для всех документов Mongo и строк SQL Server и многих полей и столбцов), только SQL Server действительно будет работать так же хорошо (с учетом соответствующих индексов) 1003 *
Вы можете mongoexport экспортировать коллекцию измененных документов в CSV, затем выполнить загрузку в SQL Server и затем выполнить свои объединения в собственном SQL. Соединения из существующей базы данных SQL с другой базой данных на том же сервере, как правило, обеспечивают высокую производительность - в начале проверки безопасности немного больше,