linq查询一个上万条记录只取出5000左右数据就慢的不行
小生linq初学,查询一招聘信息表,测试记录有5W条,现只查询其中5000条左右.
IEnumerable<fei_zhaopin> zp_list = from zp in m_zhaopin.fei_zhaopin
where OOXX
select zp;
后直接tolist.5000条直接没反应...
查询500条反应都要3分钟左右....
求解...
linq过程:
数据库搭建后直接拎表到dbml.然后直接查询...
以我新手的经验来说....= =我是不是忘写了点什么或者做了什么....
------解决方案--------------------本帖最后由 q107770540 于 2013-07-15 14:59:06 编辑
IQueryable<fei_zhaop= from zp in m_zhaopin.fei_zhaopin
.AsParallel()
where OOXX
select zp;