Я наткнулся на эту проблему с медленной производительностью с использованием локального установленного SQL Server 2008 Express. (Для получения полного фона см. Мой другой сообщение SO: EF query against Database View is very slow)Узкие места Entity Framework и узкие места SQL Server Express
Вместо этого, когда я использую SQL Server 2005 в качестве бэкэнд, у меня вообще нет проблем.
Итак, мой вопрос: в чем проблема между EF4.0 и SQL Server Express?
Ну, бесплатный экспресс-издание весьма ограничены: он может только когда-либо использовать макс. 1 ГБ ОЗУ и 1 ЦП - независимо от того, сколько у вашей машины. Так что ** ** будет медленнее, чем на «полной» версии SQL Server. Это не проблема Entity Framework (я бы догадался) - это ограничения SQL Server ** Express **, которые вы испытываете, я думаю, –
в дополнение к хорошему предложению marc_s. это может привести к рециркуляции пула приложений, заставляя модель загружаться каждый раз ... См. http://msdn.microsoft.com/en-us/library/cc853327(v=vs.110).aspx, это может быть одной из многих причин , –