Am citit doar despre o performanță de LINQ, și există o sumă foarte mare de câștigat prin utilizarea LINQ compilate.
De ce nu folosesc mereu LINQ compilat?
Răspuns scurt: când se va întâmpla o singură dată într-o perioadă lungă de timp.
Ar trebui să-l utilizați atunci când o interogare linq se execută de cele mai multe ori. Acestea pot fi convertite în linc compilate. Performanța va fi îmbunătățită deoarece calea de execuție a interogării va fi setată la timpul de compilare. Am folosit-o în proiectul meu și performanța a crescut cu un crestături.