EF-запрос занимает слишком много времени и приводит к исключению тайм-аута - PullRequest
0 голосов
/ 03 сентября 2018

Я использую запрос LINQ для поиска строки из таблицы, которая приводит к исключению тайм-аута в течение некоторого времени. Пожалуйста, помогите мне упростить запрос, как показано ниже.

var lstEntityMasterdata1 = (from E in _contextRegister.Entities
                            join ba in _contextRegister.BusinessActivities on E.MainActivityId equals ba.Id into NewBA
                            from BA in NewBA.DefaultIfEmpty()
                            where (E.NameOfEstablishment.Contains(SearchKey) || E.LicenseNr.Contains(SearchKey))
                            && (E.IsDeleted != true && E.Active != false)
                            select new { E, BA }).ToList();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...