2012-04-05 2 views
1

Мы делаем преобразование Crystal Reports в SSRS. Одна вещь, которую мы заметили, заключалась в том, что кристалл-просмотрщик запускается быстрее, чем ssrs. Однако в кристалле он буферизует оставшиеся данные. Чтобы быть ясным, если я попрошу выполнить 5 записей. Зритель запускает в Crystal с набором записей 1, однако записи 2-5 недоступны, пока все поддерживающие чтения не будут завершены.SSRS vs Crystal Reports Performance

В SSRS ничего не отображается, пока записи 1-5 полностью недоступны для зрителя.

Предоставление иллюзии, что Кристалл быстрее, чем SSRS. На самом деле, я провел время, проверяя тот же самый отчет. SSRS бьет Crystal каждый раз при завершении общего запроса. Но Crystal отображает информацию пользователю быстрее.

Любые настройки или что-нибудь, что имитирует поведение Кристалла в SSRS?

Немного больше рытья показало, что функция на сервере Crystal Web является обработкой «по требованию».

ответ

2

SSRS попытается сделать это автоматически, но в определении отчета есть много вещей, которые могут помешать этому.

Я думаю, что наиболее вероятные виновники сортируются по уровню отчета и номерам страниц. Переместите сортировки в свой запрос и выньте их из определения вашего отчета. В противном случае SSRS должен получить все данные, чтобы определить, что будет в первой строке.

Для этого есть nice tips.

Смежные вопросы