MoreLinq maxBy vs LINQ max + wo

ich benutzeEF5 mit demMoreLinq Beim Testen meines Programms in der Produktion (sehr große Datenbank) stellte ich fest, dass die Zeile:

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

Dauert sehr lange (RecordTime ist ein nicht indizierterdatetime)

Liegt das daran?MaxBy Läuft immer auf der Client-Seite (und erhält zuerst ALLE Datensätze aus der Datenbank)?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage