我在上下文中使用EF但是对视图的查询相当慢我想要使用.AsNoTracking
来查看它是否加快了速度,因为它只是一个数据视图而没有进行任何更改。 / p>
public static List<VitaminMovementView> FetchAll(DateTime fromDate, DateTime toDate)
{
var storeVitamins = new List<VitaminMovementView>();
using (var cxt = new xxxEntities())
{
storeVitamins.AddRange(cxt.VitaminMovementViews.Where(x => x.Date >= fromDate && x.Date <= toDate).OrderByDescending(sm => sm.VitaminMovementID));
}
return storeVitamins;
}
我试图在这里关注这篇文章。我在旧的应用程序中首先使用数据库,所以不确定这是否对我有用。
想知道是否有人知道如何做到这一点,但我不确定如何实现这一目标。