Прогнозирование сгруппированных результатов linq невероятно медленно, какие-либо советы?

Я выполнил некоторое профилирование программы, которую я запускаю, и самое длительное время - это получение результатов из запроса linq:

var Results = 
    from a in Table
    group a by a.Value into b
    select new {Group = b};

foreach(var Result in Results)
{
    //Do calcs
}

Любые идеи о том, как я могу ускорить это?

Ответы на вопрос(3)

Ваш ответ на вопрос