У меня есть приложение MVC3, которое быстро работает в моей среде разработки (даже если указано на производственную базу данных). Тем не менее, когда я публикую приложение и перенесу его в рабочую среду iis7, оно будет работать со скоростью улитки. Я понимаю, что начальная загрузка может занять несколько секунд при запуске пула приложений, но это занимает более 20 секунд. Тогда будет быстро на несколько кликов и следующий клик снова займет 20+ секунд.
Я поместил в MVCMiniPorifler, и похоже, что база данных не вызывает проблем. Но я также не вижу, что является причиной проблемы. Я могу попасть на одну и ту же страницу несколько раз, и она возвращается через секунду или две, а затем вдруг той же странице потребуется более 20 секунд, чтобы ответить.
Кто-нибудь видел такое поведение раньше? Любая помощь будет принята с благодарностью, и я не уверен, что попробовать дальше.