Задать вопрос
@Mindgrow

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

Добрый день!

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

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

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