MoreLinq maxBy против LINQ max +, где

Я используюEF5 сMoreLinq Во время тестирования моей программы на производстве (очень большая база данных) я обнаружил, что строка:

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

Занимает очень много времени (RecordTime не индексируетсяdatetime)

Это потому чтоMaxBy всегда работает на стороне клиента (и сначала получает ВСЕ записи из базы данных)?

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

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