Как массово изменить одно поле у большого числа записей через Entity Framework?
** Для массового изменения одного поля в Entity Framework оптимальнее выполнить прямой SQL через ExecuteSqlRaw либо воспользоваться специализированными bulk-расширениями, обеспечивающими максимальную эффективность.
Читать ответ