Комментарии 5
Классика, проблема N+1 )
Две строки кода и минус два года страданий
Сам исправлял похожий классический тупняк, предыдущий разработчик зачем то вытягивал всю таблицу и делал фильтрацию на клиенте. Поначалу, когда кол-во записей и столбцов в таблице было относительно небольшим это не было заметной проблемой, но со временем запрос стал работать по несколько минут и банальный перенос Where перед ToList сократил время выполнения до миллисекунд. Для пользователей системы исправление выглядело как магия.
Было похожее, но я выбрал BulkInsert, показал команде и тоже получил похлопывает по плечу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Самый тупой способ повышения производительности