Что такое EF под капотом. Include vs Joins

Я работаю с Entity Framework какое-то время, но до сих пор у меня есть «черные дыры» в том, как он работает под капотом. Даже после прочтения пары статей я не уверен, что мое понимание правильное.


Начнем с вопросов:

  • Как EF Include работает под капотом?
  • В чем разница между Join и Include?
  • Проблемы с производительностью с Include (отложенная загрузка и активная загрузка, сгенерированные запросы SQL, и т. д.)?
  • Когда я должен использовать Join вместо Include и наоборот?
5
задан Anatolii Gabuza 16 December 2011 в 10:48
поделиться