WięcejLinq maxBy vs LINQ max + gdzie

ja używamEF5 zMoreLinq rozszerzenie, testując mój program w produkcji (bardzo duża baza danych), dowiedziałem się, że linia:

var x = db.TheBigTable.MaxBy(x => x.RecordTime);

Trwa bardzo długo (RecordTime jest niezindeksowanydatetime)

Czy to dlategoMaxBy zawsze działa po stronie klienta (i najpierw pobiera WSZYSTKIE rekordy z bazy danych)?

questionAnswers(1)

yourAnswerToTheQuestion