Конвертировать "Linq в EF" в "Linq to Sql" в .NET - PullRequest
0 голосов
/ 12 января 2012

Я создал проект с использованием Linq to Entity Framework.Но я читал, что Linq to Sql быстрее, чем EF.Так можно ли преобразовать мой проект из Linq в EF в Linq в Sql?

Ответы [ 2 ]

0 голосов
/ 12 января 2012

По причинам долгосрочного удобства сопровождения вы, вероятно, не захотите переходить с EF на Linq2SQL, поскольку Microsoft фактически отказалась от новых разработок на Linq2SQL, свернув проект в EF с .NET 4 и далее. Не стоит пытаться перейти на что-то менее современное и менее активно разработанное, чтобы потенциально увидеть некоторые необоснованные заявления о повышении производительности.

0 голосов
/ 12 января 2012

Я не думаю, что «Linq to Sql быстрее, чем EF» - это в целом верное утверждение.Если связь с базой данных создает проблемы с производительностью, я сначала начал бы исследовать сторону SQL, чтобы посмотреть, можно ли улучшить способ хранения / запроса данных (например, добавить индексы при необходимости).

В противном случае усилияперевод проекта может не окупиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...