4 Stimmen

Entity Framework wird beim ersten Mal sehr langsam geladen

Ich verwende EF 4 auf meiner Website und bin auf ein sehr beunruhigendes Problem gestoßen - die Ladezeit beim ersten Durchlauf ist extrem langsam (etwa 20-30 Sekunden). Nach dem ersten Durchlauf - es wird wirklich schnell arbeiten.

Was ich mit "erster Lauf" meine, ist ein Lauf nach einer längeren Zeit der Untätigkeit (10 Minuten oder so).

Wenn es also viel Verkehr gibt, funktioniert die Website einwandfrei. An verkehrsarmen Tagen wird der erste, der die Website nach einer langen Verkehrspause aufruft, eine sehr schlechte Erfahrung machen.

Da die Website auch eine API bereitstellt, geschieht dort das Gleiche. Der erste, der sie aufruft, erhält eine Zeitüberschreitung auf seiner Seite.

Meine DB ist SQL Server 2008 R2.

Haben Sie eine Idee, warum das so ist? Wie lässt es sich beheben?

Gracias.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X