kamalsekhar Ответов: 2

Повышение производительности отчета SSRS


У меня есть запрос, который содержит 50 869 строк, который выполняется в SQL server 2008 R2 за 10 минут.

В SSRS ,когда я просматриваю отчет, это займет более 10 минут. при предварительном просмотре отчета отображение выходных данных отчета должно занять меньше времени(то есть менее 8 секунд)

Как я могу улучшить производительность отчета SSRS ?

2 Ответов

Рейтинг:
2

Member 13794926

1.добавьте фильтр в сам запрос набора данных вместо добавления фильтра на уровне отчета
2.Избегайте отображения всех данных на одной странице.Потому что одностраничные данные займут больше времени
3.Если это параметризованный отчет, то перейдите к каскадному параметру и добавьте только необходимый параметр
4.Если вы используете сложный запрос для извлечения данных, лучше создать представление для сложного запроса, чтобы получить данные в источнике.


Patrice T

2013