powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / проблема с отчетом в ssrs 2008 R2
4 сообщений из 4, страница 1 из 1
проблема с отчетом в ssrs 2008 R2
    #37812061
aleha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрового времени суток.
Существует отчет, который работает под ssrs 2005. Он на основе матрицы, которая может разрастаться как и в низ так и в бок. И порой очень существенно, если фильтры заданы общие.
Так вот при переносе этого отчета на ssrs 2008 R2 он перестал формироваться. На очень больших данных он теперь просто зависает. А на малых объёмах формирует достаточно долгое время. Т.е. если судить по диспетчеру задач, то сначала отрабатывает sql сервер, потом отрабатывает reporting, а потом начинает рендериться в эксплорере. И на этом всё заканчивается. Т.е. резальтат нет.

Но замечена следующая странная особенность.
Это происходит если открывать отчет по ссылке для вэб-приложений.
http://server/ReportServer_SQL2008express/Pages/ReportViewer.aspx?/Reports/Report&EmployeeID=10&Year=2012&Month=3&rs:Command=Render
но, если открывать его через вэб-интрефей управления отчетами:
http://server/Reports_SQL2008EXPRESS/Pages/Report.aspx?ItemPath=%2fReports%2fReport
то всё происходит достаточно быстро, без задержек и в приемлемые сроки. Но в данной ситуации не задаш параметров для фильтрации через URL и не избавишься от ссылок навигации вверху отчета.
В чем может быть проблема? Почему такое разное поведение с одним и тем же отчетом?
...
Рейтинг: 0 / 0
проблема с отчетом в ssrs 2008 R2
    #37814662
aleha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашёл занимательную особенность.
http://connect.microsoft.com/SQLServer/feedback/details/698266/reportviewer-aspx-performance-from-reportserver-url-takes-significantly-longer-than-the-same-request-from-ssrs-report-manager
Сотрудники MIcrosoft предлагают использовать дополнительный параметр rc:toolbar=false или экспортировать сразу в эксель &rs:Format=Excel. Видимо загрузка тулбара неким образом убивает отрисовку отчета в целом.
...
Рейтинг: 0 / 0
проблема с отчетом в ssrs 2008 R2
    #37817289
LevS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в SSRS 2005 вся обработка отчета от первой до последней страницы происходила в памяти. Быстро, но требовалось много памяти.
в SSRS 2008 обработка происходит постранично, с кешированием в базе, в памяти при этом только обрабатываемая страница, и вычисленные агрегаты. Потребление памяти на больших отчетах существенно меньше, разумеется за счет скорости.

IIRC rc:toolbar=false отключает разбивку на страницы, то есть фактически SSRS 2008 работает в режиме 2005
...
Рейтинг: 0 / 0
проблема с отчетом в ssrs 2008 R2
    #37822904
aleha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После очередных экспериментов, не помню где и как и почему такое решение пришло, но видимо ноги у него (решения) растут из поста выше. Я отредактировал отчет, таким образом, что добавил ему искуственную родительскую группировку, с пейдж брейками, на каждые 10000 строк. И о чудо, оно заработало. Но это не отвечает на предыдущие вопросы. Почему когда выводилась партянка на 100к строк, без тулбара или в report manager то отрисовывалось всё без проблем и браузер не захлебывался.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / проблема с отчетом в ssrs 2008 R2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]