Ho ~ 300 DbSets nel mio contesto e la prima query dopo il caricamento dell'app (un FirstOrDefault() dove su un campo indicizzato) richiede ~ 40 secondi.Perché il mio codice EF Le prime visualizzazioni pregenerate non hanno alcun effetto?
di migliorare questo, sto cercando di utilizzare le visualizzazioni pregenerati in EF 4.3.1 primo codice utilizzando il modello T4 qui:
compilo in, ma non vedo differenza di prestazioni. Speravo/presumendo che avrebbe aiutato il doloroso avvio lento che sto vivendo, ma senza fortuna.
Dovrebbe essere d'aiuto? In caso contrario, a cosa servono esattamente le viste pregenerate? E, c'è qualcosa che io posso fare fare per migliorare il tempo di avvio? Spaccare il mio contesto è doloroso per non dire altro.
C'è qualcosa di strano con le viste precompilate in ASP.NET. Ho avuto lo stesso problema. – jrummell