优化实体框架

本文关键字:框架 实体 优化 | 更新日期: 2023-09-27 18:00:21

Entity Framework很好,但有些查询是次优的。是否可以手动编写一些SQL查询,或者作为MS SQL Server 2008 R2视图,执行这些选择,然后以某种方式将实体与它们关联?我检查了一些生成的SQL,它们非常丑陋。。。

问题2:MS SQL Server 2008 R2是否正在缓存查询?我想拥有强大的缓存,如何调整它?(MySQL非常简单)。

优化实体框架

您有很多选择。你可以使用。EF 4.1中的ExecuteStoreCommand()来对数据库执行SQL,也可以将存储过程映射到EF中。此外,如果需要,可以将视图映射为EF中的实体。

SQL Server为数据页和执行计划提供了非常复杂的缓存机制,对开发人员来说,这几乎是自动化的。我建议发布一个问题,并附上你想要优化的操作的具体示例。