私のアプリケーションでは、このlinqクエリを使用しています:
var r = from uev in UtilisateurEpisodeVus
group uev by uev.Episode.Saison.Serie into pgroup
let count = pgroup.Count()
orderby count descending
select new SerieVu() { nombreDeVus = count, Serie = pgroup.Key };
return r.ToList();
LINQPad では、Entity Framework と同じ接続を使用して、ほぼ同じクエリを使用します。
from uev in UtilisateurEpisodeVus
group uev by uev.Episode.Saison.Serie into pgroup
let count = pgroup.Count()
orderby count descending
select pgroup.Key
私のアプリケーションでは:
resultat.ToList()
約45秒かかります。
LINQPad では 191 ミリ秒かかります。
問題は何ですか?