问题 - AsParallel
利用 AsParallel 去请求数据库
其中 数据量大概在 460W 左右
具体的查询方式和消耗如下
时间: 7:05
内存: 2GB
cpu: 5%
var jilus = db.Jilus .ToList();

时间: 7:05
内存: 2GB
cpu: 5%
var jilus = db.Jilus .AsParallel() .ToList();

时间: 0:10
内存: 62M
cpu: 5%
var jilus = db.Jilus .Count();

时间: 7:30
内存: 62M
cpu: 5%
var jilus = db.Jilus .AsParallel() .Count();

这是为什么?


浙公网安备 33010602011771号