У меня есть linq, чтобы получить все группы счетчиков строк по Id. Из-за того, что моя таблица очень большая, она требует очень много времени в Linq (потому что я должен получить данные полностью после EF Core 3.0).
var reportCountData = this.context.ReportData.AsEnumerable().GroupBy(x => x.ReportId).ToDictionary(x => x.Key, x => x.Count());
Как сделать это быстрее (например, не получая сначала все данные)