Существует 3 способа запроса концептуальной модели в EF:
Какой из них лучше для какой ситуации?Есть ли проблемы с производительностью для этих 3 типов запросов?
В целом все эти способы подходят для производства. Если вы планируете повторно использовать запрос LINQ to Entities, используйте CompiledQuery. В Entity Framework есть ряд особенностей производительности - посмотрите эту статью MSDN .