Я получаю таблицу строк 6 М, которую нужно отправлять на другой сервер каждый день. это кажется, никогда не закончить, когда я сделать тестирование на:Передача данных вставляет в кусок по 10 000 строк каждый раз
insert into serverA.dbName.dbo.table1
select * from serverB.dbName.dbo.table1
есть такая вещь, как «делать 10000 строк каждый раз»
что-то вроде
insert into serverA.dbName.dbo.table1
select * from serverB.dbName.dbo.table1
**by numOfRowEachTime=10000**
В противном случае я буду писать цикл.
Я бы написал указатель. Или сделайте это [программно] (https://www.nuget.org/packages/EntityFramework.BulkInsert-ef6/). – abatishchev
Плохая идея использовать курсор 90% времени. – SubqueryCrunch
Если ваше лицензирование SQL Server позволяет вам установить Integration Service, вы можете использовать его. Назначения могут быть просто сконфигурированы с помощью кусков. –