Вы можете попробовать , изменив предложение Where
на:
Where(country => country.Accounts.Any())
... но на самом деле вашим первым портом вызова должен быть профилировщик базы данных.Посмотрите на сгенерированный запрос и поместите его в свой любимый профилировщик.Проверяйте индексы и т. Д. Так же, как и любой другой запрос SQL.
Как только вы поймете, почему сгенерированный SQL медленный и как бы вы хотели SQL, вы можете выглядетьначните работать над тем, как изменить свой запрос, чтобы сгенерировать этот SQL.