首页 > 解决方案 > 如何优化查询EF的速度

问题描述

我有一个查询以及:

var query = unitOfWork.Ticket_Repository
                     .FindByQueryAsNoTracking(e => e.BusinessPageId == bpid && e.Status != p2 && e.Status != p3)
                     .Where(e => e.TicketParaphs
                                 .Where(x => x.ParaphRole == p1)
                                 .OrderByDescending(x => x.CreateDate)
                                 .FirstOrDefault()
                                 .ReceiveId == User.ID);

此查询未优化,因为查询执行速度较慢。

如何优化这个查询?谢谢。

标签: asp.net-mvcentity-frameworklinqmodel-view-controller

解决方案


推荐阅读