我有一個linqtosql查詢篩選和排序的日期列需要20秒運行。當我直接在DB上運行生成的sqlquery時,它會在0秒內返回。LinqToSQL DateTime過濾器?
var myObjs = DB.Table
.Where(obj => obj.DateCreated>=DateTime.Today)
.OrderByDescending(obj => obj.DateCreated);
該表只有100,000條記錄,並且對DateTime列進行了索引。
只是在一長串linqtosql表現不滿情緒。但是這是一個糟糕的問題,我相信我一定在做錯事。