Параметр слияния Entity Framework, не отслеживающий плохую производительность

У меня странное поведение при попытке выполнить запрос, объявляющий ObjectQuery MergeOption на «NoTracking», в этом случае структура сущности не должна присоединять никакую сущность и не создавать относительный ObjectStateEntry для отслеживания состояния сущности.

Проблема в том, что вместо увеличения производительности ситуация ухудшается, тот же запрос занимает около 10 секунд с опцией слияния по умолчанию (то есть AppendingOnly) и более 1 минуты, если я пытаюсь указать запрет на отслеживание.

Есть ли у кого-нибудь объяснение для это ??

46
задан nathanchere 10 April 2015 в 10:56
поделиться