实体框架和AsQueryable性能问题

时间:2019-04-03 05:51:53

标签: c# entity-framework linq async-await

当使用事件探查器来传递以下代码的时间时,我发现它大约需要1秒钟。

using (var dbConnection = new DBName())
{    
    var results = dbConnection.SomeTable.AsQueryable().Where(x =>x.ActiveFlag);
    return await results.ToListAsync(); 
}

此代码创建的sql查询不会花费很长时间,但是我看到以下行是:  

var results = dbConnection.SomeTable.AsQueryable().Where(x =>x.IsActive);

什么会导致此性能问题?

0 个答案:

没有答案