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)?