我在生产中执行急切的加载,这非常慢,这会使网站不响应,这是我的示例代码
AppDbContext.Employees
.Include(e => e.Employments)
.ThenInclude(e => e.Department)
.Include(e => e.Employments)
.ThenInclude(e => e.Position)
.Where(predicate).Tolist();
我Take(20)
个员工记录,每个员工有5-10个就业记录,每个就业记录都包括部门和职位。为什么我要花这么长时间检索数据?