Я установил сервер отчетов SQL (2008 R2 )с некоторыми отчетами. Но у меня есть некоторые проблемы с выступлениями.
Первый вызов за день к серверу (, идущий через интерфейс отчета по примеру ), ОЧЕНЬ медленный (что-то вроде 30 -45 секунд в лучшем случае ).
Генерация отчета выполняется "быстро" (1 -2 секунды ).
Следующие обращения к серверу всегда фасты до следующего дня. У меня такое впечатление, что он много чего загружает в память. Но что может загружаться в память за 30 -45 секунд??? И как загрузить его только один раз?
Сервер достаточно хорош (, четырехъядерный, 8 ГБ ОЗУ, на данный момент никогда не приближается к своей мощности ).
В чем проблема? Как я могу решить это?
Эти отчеты будут запускаться только 4 -5 раз в неделю, поэтому они всегда будут медленными, если я не смогу это изменить. А так как он доступен для клиента, я просто не могу заставить их понять это (и отчет вызывается через веб-сайт, поэтому я рискую получить тайм-аут ).
Большое спасибо