У меня есть приложение MVC, в котором я использую ExecuteStoreQuery для выполнения динамического запроса LINQ к сущности.
Я получаю исключение по тайм-ауту для большого числа повторов около 12000, но для небольшого числа работает нормально.
Но тот же запрос, если я выполняю его, написав LINQ, работает нормально.
Я также добавил команду timeout = 600000 по умолчанию в строку подключения, но слишком долго выполняю запрос оОт 20 до 25 минут.
Что я могу сделать, чтобы выполнить запрос быстрее, так как тот же результат появляется быстрее при использовании запроса LINQ.
Я хочу использовать ExecuteStoreQuery при создании имени таблицыдинамически.например: "выбрать * из" + имя таблицы;Затем с помощью модели сущностей и ExecuteStoreQuery выполните вышеуказанный запрос и затем прочитайте записи.
Но слишком много времени для большого количества записей.
Итак, как я могу получить большие записи, используя ExecuteStoreQueryс более быстрой скоростью выполнения.