Недавно я начал изучать Entity Framework.
Первый вопрос, который у меня возникает:
Когда мы хотим использовать LINQ для извлечения данных в EF, каждый запрос выглядит так:
var a = from p in contacts select p.name ;
будет преобразовано в команды SQL, например:
select name from contacts
- повторяется ли это преобразование каждый раз, когда мы запрашиваем?
- Я слышал, что хранимые процедурыкэшируются в базе данных, происходит ли это событие в запросах LINQ в Entity Framework?
И, наконец, мой вопрос ясен?