Struktura encji ładuje się bardzo wolno po raz pierwszy

Używam EF 4 na mojej stronie internetowej i znalazłem bardzo niepokojący problem - czas ładowania pierwszego uruchomienia jest bardzo powolny. (około 20-30 sekund). Po pierwszym uruchomieniu - będzie działać bardzo szybko.

Przez „pierwszy bieg” rozumiem bieg po dłuższym okresie braku aktywności (około 10 minut).

Jeśli ruch jest duży, witryna działa dobrze. Jeśli są wolne dni - pierwszy, który przyjdzie na miejsce po długiej przerwie w ruchu, będzie miał bardzo złe doświadczenia.

Ponieważ strona internetowa również udostępnia API - to samo dzieje się tam. Pierwszy, który to wywoła - otrzyma limit czasu po swojej stronie.

Moja baza danych to SQL Server 2008 R2.

Jakieś pomysły, dlaczego tak się dzieje? Jak rozwiązać?

Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion