Давайте рассмотрим типичный шаблон использования пользователем, вы никогда не откроете один элемент и не уйдете, фактически мы перемещаемся назад и вперед между элементами, ищем и снова просматриваем элементы, изменяем и сохраняем их.
ЕслиВы поддерживаете свой ObjectContext в течение всего сеанса, вы будете использовать немного больше памяти для каждого пользователя, но вы уменьшите свое приложение для передачи базы данных, и вы сможете накапливать изменения.И сохраните изменения сразу.Поскольку EF реализует Identity Pattern, вы не будете загружать несколько копий одного и того же объекта.
В противном случае, если вы утилизируете ObjectContext, это уменьшит память, но увеличит накладные расходы на загрузку объектов снова и снова.Возможно, вы снова и снова загружаете несколько копий одного и того же объекта в представлениях и увеличиваете нагрузку на сервер базы данных.