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

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

Добрый день!

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

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

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