EFCore2.2使用Include进行查询时性能问题

背景

最近在使用EFCore2.2进行查询后并排序的过程中发现了一个问题,就是查询的过程使用了Include后代码生成的SQL不符合预期,并且性能上面有很大的问题,借此写一篇文章来进行分析。

1.1 EFCore语句

LinQ语句 _ = _repairContractRepository.GetAll().Include(r => r.RepairContractWorkItems).OrderBy(r => r.CreateTime).Take(20).ToList();

  

猜你喜欢

转载自www.cnblogs.com/seekdream/p/13210440.html