Entity Framework 4: серьезные проблемы с производительностью с глобальным BaseClass - PullRequest
0 голосов
/ 13 июля 2011

в качестве доказательства концепции я изменил мою модель так, чтобы каждая сущность была производной от абстрактного базового класса "TrackableEntity". Все, казалось, работало хорошо в начале. Во время тестирования я столкнулся с серьезной проблемой производительности при ленивой загрузке простого свойства навигации объекта. При первом вызове этой ассоциации в контексте требуется 10 секунд для загрузки связанной сущности (из таблицы только с 5 записями !!). Поскольку это тестовая система, в базе данных всего 100 записей.

Есть идеи?

Thanx.

1 Ответ

0 голосов
/ 13 июля 2011

Вы работаете под отладчиком, верно?Если это так, просто вручную приостановить его и отобразить стек.Вы поймаете это в действии, и проблема будет в стеке.Возможно, вы захотите повторить это несколько раз, просто чтобы убедиться. Вот почему это работает.

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