我有一个查询,它根据我提供的ID返回大量数据。
results = (from x in database
where x.ID == MY_SELECTED_ID
select x).ToList();
执行该查询大约需要40秒。
然后我创建了另一个查询:
results = (from x in database
where
(MyIDList.Contains(SqlFunctions.StringConvert((double)x.ID).Trim())
select x).ToList();
执行该查询大约需要10-15秒。
那么,当它与大量数据有关时,包含更快吗?
由于