Я использую SQL 2008 Linq и Entity Framework 4.
В моей базе данных у меня есть таблица с именем CmsContents.
Эта таблица имеет много полей, таких как Title
, CategoryId
и некоторые довольно тяжелые, например HtmlCode
.
Во многих частях моего внешнего интерфейса мне нужно отображать только некое поле моей таблицы CmsContents, например, только Title
и CategoryId
в порядке убывания.
Вопрос:
Могу ли я улучшить производительность только для чтения, используя частичное представление для моей таблицы CmsContents (за исключением поля: HtmlCode
)?
Поэтому я хотел бы отобразить это представление на мою модель в EF и выполнить запрос с помощью Linq, чтобы получить требуемый результат во внешнем интерфейсе.
Моя цель - повысить производительность и избежать работы с AnonymousType в моих запросах Linq to Entity.
Дайте мне знать, что вы думаете.
Спасибо за вашу помощь в этом.