AutoDetectChangesEnabled помогает повысить скорость при чтении больших данных. - PullRequest
0 голосов
/ 25 мая 2018

У меня огромные данные в таблице sql, и мне нужно отфильтровать по двум столбцам, используя Entity Framework.Было бы полезно, если отслеживание отключено, как указано ниже, ИЛИ только операция чтения не влияет на чтение полей, как показано ниже?(для обработки изменений на стороне кода нельзя вносить изменения в таблицу).

///
try
{
 context.Configuration.AutoDetectChangesEnabled = false; 
var result = context.Logs.where(x=>x.refId == refId && x.name==name);
return await result.ToListAsyn();
}
finally
{
 context.Configuration.AutoDetectChangesEnabled = true; 
}
////
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...