SSRS 2008 TimeDataВремя получения данных - PullRequest
0 голосов
/ 25 мая 2009

У меня отчет со странной проблемой производительности. При работе в следующих условиях: SSRS-сервер (UAT_SSRS) и SQL-сервер (SERVER_SQL) я получаю значение TimeDataRetrieval, равное 23726. При запуске на другом сервере SSRS (PROD_SSRS) при использовании того же SQL-сервера значение TimeDataRetrieval равно 325952 (более в десять раз больше ) для тех же параметров.

Насколько я понимаю, TimeDataRetrieval охватывает как обработку соединения, так и извлечение данных из набора данных. Почему такая огромная разница между этими двумя отчетами?

1 Ответ

0 голосов
/ 25 мая 2009

Значение берется из базы данных ReportServer, связанной с установкой SSRS. Ничто не делает экземпляр SQL Server, на котором размещены базы данных RS.

Итак, это просто говорит о том, что ваш продукт SSRS примерно в 14 раз загружен по сравнению с UAT SSRS. И у них разные базы данных метаданных, даже если они находятся в одном экземпляре SQL Server.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...