Nel bel mezzo della notte insonne ho deciso di fare qualche test per verificare quanto il problema mostrato in questo script fosse rilevante.
Ho creato una tabella con un solo campo di tipo varchar(50) e l'ho popolata con 500.000 righe. poi ho creato una console application ed ho eseguito la stessa query per 100 volte utizzando prima la sintassi LINQ To Entities e poi quella Entity SQL.
Il risultato è abbastanza impietoso perchè la sintassi LINQ To Entities impiega 1'02''815 mentre quella Entity SQL impiega 1''221. La differenza di 1 minuto su 100 query è enorme. questo fatto è da considerare quando si vogliono fare applicazioni scalabili con Entity Framework.. tenetelo a mente
Stay Tuned...
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- Cosa penso delle prossime novità del designer Entity Framework, il 18 ottobre 2010 alle 10:01
- Entity Framework e l'estendibilità del designer, il 3 febbraio 2010 alle 08:37
- Entity Framework 4.0 finalmente ha un buon designer, il 30 ottobre 2009 alle 19:57
- .NET Framework 4.0 Beta 2: Entity framework 4.0, il 20 ottobre 2009 alle 11:18
- Entity Framework 4.0 e le applicazioni preesistenti, l'8 ottobre 2009 alle 00:24
- Entity Framework 4.0 e la customizzazione del codice, il 25 luglio 2009 alle 16:07