сколько полей было, за какое время?
я могу более точно вечером сказать, дома проект просто) в лог писал итерации. чанки выбрал по 10к, при них было лучше всего. там разные таблицы.
юзал это через _dbContext.BulkInsert с конфигом
_bulkConfig = new BulkConfig
{
BatchSize = 10_000,
SetOutputIdentity = false,
TrackingEntities = false,
BulkCopyTimeout = 0,
UseTempDB = false,
CalculateStats = true
};