У нас есть проблема с загрузкой отчета в pdf. сервер: SSRS R2, как упоминалось.Отчет о диаграмме SSRS R2 скачать в pdf slow
Отчет относится только к одному ID. поэтому график будет отображаться для одного идентификатора. Я использовал метод subreport для отправки нескольких идентификаторов в отчет и получения разных страниц диаграммы в одном отчете. Когда я отправляю около 38 идентификаторов (38 страниц отчета), для загрузки в PDF требуется около 2 минут, и соотношение является пропорциональным (максимальная сумма, которую мы отправляем, составляет около 90 идентификаторов, что составляет около 5 минут, что не приемлемо с точки зрения пользователей). Отчет смог отобразить в течение нескольких секунд. Итак, у нас нет проблем с sql DB. Мы улучшили производительность sql до оптимальной производительности. Reportviewer смог показать отчет за раз в несколько секунд. Но, проблема очень специфична для загрузки этого отчета в pdf. Даже загрузка excel очень быстрая и загружается за несколько секунд.
Я просмотрел множество поисковых запросов в Google и пробовал много вещей, таких как отключение антивируса на сервере, удаление всех глобальных параметров из дочернего отчета, а также основной отчет, а также попытка включения кэширования. Наконец, у нас есть большая память, многоядерный процессор на сервере и достаточное дисковое пространство. Как, загрузка pdf из ssrs имеет интенсивность процессора, а excel - оперативная память, мы рассмотрели ее.
Заранее благодарим за ваши ответы. Это мой первый пост при переполнении стека. Этот сайт был спасителем много раз для меня.
Добро пожаловать в SO, Рам Кришна. – Brian