Microsoft ha fissato LINQ to Entities problemi di prestazioni in .NET 4.0?
-
16-09-2019 - |
Domanda
mi sento abbastanza bene con Entity Framework ora. Ho letto alcuni articoli prestazioni sul LINQ to Entities problemi di prestazioni. Sono questi problemi ancora presenti nel .NET 4.0?
Soluzione
Le prestazioni Entity Framework è molto meglio in EF 4.0 rispetto alle versioni precedenti.
Tuttavia, gran parte (la maggior parte?) Della EF problemi di prestazioni sono legate alla specifica provider ADO.NET Entity Framework che si sta utilizzando. E 'fino al provider per gestire le richieste in un modo che funziona bene per quel motore di database. SQL Server fa bene -. Molti altri fornitori, non così bene
Questo è vero nella versione corrente di EF, pure. Per esempio, alcuni dei fornitori di creare molte, molte più chiamate di database del necessario, che diventa particolarmente problematico a 3,5 a causa del modo EF sta accedendo ai dati in alcuni casi.