Performance 将EF 5.0型号标记为只读
MS针对所述只读场景提高Entity Framework 5.0性能的建议之一是: 如果应用程序仅用于查询场景,则可以通过在XML映射中的EntityContainerMapping元素上添加GenerateUpdateViews属性并将其设置为false,将模型标记为只读。经验表明,生成更新视图比生成查询视图更为昂贵,因此请注意这一点,并避免在不需要更新视图时生成更新视图 问题:Performance 将EF 5.0型号标记为只读,performance,entity-framework,readonly,Performance,Entity Framework,Readonly,MS针对所述只读场景提高Entity Framework 5.0性能的建议之一是: 如果应用程序仅用于查询场景,则可以通过在XML映射中的EntityContainerMapping元素上添加GenerateUpdateViews属性并将其设置为false,将模型标记为只读。经验表明,生成更新视图比生成查询视图更为昂贵,因此请注意这一点,并避免在不需要更新视图时生成更新视图 问题: 还不太清楚这与运行时或设计时/编译性能改进有关吗 如果GenerateUpdateViews=false,那么应用
- context.Configuration.AutoDetectChangesEnabled=false
- AsNoTracking()