来自Compiled Queries文档:
从.NET Framework 4.5开始,LINQ查询会自动缓存。但是,您仍然可以使用已编译的LINQ查询在以后的执行中降低此成本,并且编译的查询可以比自动缓存的LINQ查询更有效。请注意,不会自动缓存将Enumerable.Contains运算符应用于内存中集合的LINQ to Entities查询。还不允许在编译的LINQ查询中参数化内存中的集合。
这是否意味着Entity Framework 6.x中的LINQ查询仍需要动态转换为实际的SQL命令?可以使用CompiledQuery
类进行改进吗?
由于