@Mindgrow

Есть ли польза в частичном переходе с EntityFramework на sql запросы?

Добрый день!

Для оптимизации asp mvc приложения планирую в некоторых методах контроллера заменить обращения к БД через EF на обращения через sql запросы. Ускорит ли это работу сайта?
Сомнения вызывает то, что в некоторых других действиях контроллера работа с бд останется реализована через EF и сборка в любом случае будет грузиться.
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 2
@kttotto
пофиг на чем писать
Для оптимизации - имеет смысл, это действительно ускорит сложные запросы. Разницы нет, сколькими способами Вы будете доставать данные из бд в контроллере. Сборка загрузится один раз, и если она будет висеть без дела, погоды это не сделает. Вы можете сделать дополнительную прослойку Репозитория между бд и контроллером и внутри наделать методов которые будут хоть через EF, хоть через ADO.NET, или еще через что доставать данные.
Ответ написан
Комментировать
Привет! Можешь посмотреть на гибридное решение EF+Dapper.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы