Должен ли SSRS 2008 находиться на другом компьютере с базой данных? - PullRequest
2 голосов
/ 20 марта 2009

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

Существует ли какая-либо эквивалентная документация для SSRS 2008 , в которой содержатся рекомендации / рекомендации по установке? Я предполагаю, что то же самое относится к SSRS 2008, как и к SSRS 2005, но не смог найти никакой документации по нему.

Ответы [ 2 ]

2 голосов
/ 05 сентября 2011
2 голосов
/ 21 марта 2009

Я не могу указать вам какую-либо конкретную документацию. Однако за последние 5 лет я несколько раз посещал лаборатории тестирования Microsoft в Шарлотте, Северная Каролина, чтобы протестировать приложения, основанные на SQL Server 00/05/08 SSRS, и получил от экспертов MS SQL мудрые советы.

Они рекомендовали не запускать никакие другие приложения на сервере базы данных, кроме движка SQL. Это включало SSRS. Это было непросто сделать в продукте SQL 2000, но стало гораздо удобнее с возможностями масштабирования в SQL 2008.

Это действительно зависит от профиля загрузки вашего приложения. Вам необходимо протестировать и количественно оценить нагрузку на двигатель в соответствии с отчетной нагрузкой.

Одним из соображений является то, что потребление памяти и ЦП SSRS '08 значительно меньше, чем '05 из-за перепроектирования механизма отчетности, что было подтверждено Microsoft и нашим тестированием.

Я бы посоветовал провести нагрузочное / стресс-тестирование вашего приложения и соответственно скорректировать оборудование и стратегию развертывания. Использование Microsoft Testing Labs для этой среды является отличной средой, поскольку у них есть тонны оборудования для тестирования различных масштабных сценариев, чтобы определить параметры для целевого сценария развертывания.

Надеюсь, это даст некоторое представление.

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