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!