第59期-性能优化方案

38分钟 • 单元 • 中级

深入理解性能优化,方案与建议,优先使用 AddDbContextPool 注入上下文实例池, 使用 EF.CompileQuery 显式编译查询,多活动结果集 MARS 数据库连接复用,使用 Async 异步方法提高吞吐量,设置批处理语句,创建索引提高查询性能,避免 N+1 查询,跟踪与非跟踪查询,关闭 DetectChanges 状态同步,数据缓存,使用 EF.Functions.Link 构建模糊查询,标记 DbFunctionAttribute 映射标量函数方法存根。