Контроль производительности сервера отчетов
Для контроля производительности сервера отчетов используются средства контроля производительности, позволяющие вычислять активность сервера, определять тренды, выполнять диагностику узких мест системы и сбор данных, позволяющих определять адекватность текущей конфигурации системы. Для настройки производительности сервера можно задать частоту очистки домена приложений сервера отчетов. Дополнительные сведения см. в разделе Настройка доступной памяти для служб Reporting Services.
Важно! |
---|
В настоящий момент в установках служб Reporting Services для Windows Vista недоступны счетчики производительности для веб-службы MSRS 2008 и службы Windows MSRS 2005. Способа решить эту проблему в настоящее время нет. |
Источники данных производительности
Для получения всеобъемлющих сведений о работе системы используется комбинация определенных технологий и средств. Операционные системы Microsoft Windows Server предоставляют сведения о производительности при помощи следующих средств:
- Диспетчер задач
- Средство просмотра событий
- Консоль производительности
Диспетчер задач предоставляет сведения о программах и процессах, выполняющихся на компьютере. Диспетчер задач можно использовать для контроля ключевых показателей производительности сервера отчетов. Можно также получить доступ к параметрам активности выполняющихся процессов и просматривать данные и графики использования ЦП и памяти. Дополнительные сведения об использовании диспетчера задач см. в документации по продукту Microsoft Windows.
Консоль производительности и средство просмотра событий можно использовать для создания журналов и предупреждений об обработке отчетов и потреблении ресурсов. Дополнительные сведения о событиях Windows, создаваемых службами Microsoft SQL Server 2005 Reporting Services (SSRS), см. в разделе Журнал приложений Windows библиотеки SQL Server 2005 Books Online. Дополнительные сведения о консоли производительности см. в подразделе «Счетчики производительности Windows» далее в этом разделе.
Программы сервера SQL Server предоставляют также сведения о базе данных сервера отчетов и временных базах данных, используемых для кэширования и управления сеансами. Дополнительные сведения см. в разделе Оценка производительности.
Счетчики производительности Windows
Контроль конкретных счетчиков производительности позволяет:
- оценить системные требования, необходимые для поддержки предполагаемой рабочей нагрузки;
- определить базовый уровень производительности для оценки влияния изменений конфигурации или обновлений приложений;
- контролировать производительность приложений при определенных нагрузках, естественных или искусственных;
- убедиться в том, что обновление оборудования оказывает необходимое воздействие на производительность;
- убедиться в том, что изменения конфигурации системы оказывают необходимое воздействие на производительность.
Службы SSRS включают два объекта производительности:
- MSRS 2005 Web Service — для контроля производительности сервера отчетов;
- MSRS 2005 Windows Service — для контроля назначенных операций и доставки отчетов.
Объект производительности MSRS 2005 Web Service включает коллекцию счетчиков, используемых для отслеживания работы сервера отчетов, обычно инициируемой интерактивными операциями просмотра отчетов. Эти счетчики сбрасываются, когда ASP.NET останавливает веб-службу Reporting Services.
Объект производительности MSRS 2005 Windows Service включает коллекцию счетчиков, используемых для отслеживания обработки отчетов, обычно инициируемой операциями по расписанию. Назначенные операции включают подписку и доставку, создание снимков состояния выполнения отчетов, а также ведение журнала отчетов.
Примечание. |
---|
Нестандартные счетчики производительности служб Reporting Services доступны только для объектов MSRS 2005 Web Service и MSRS 2005 Windows Service. Диспетчер отчетов использует счетчики производительности ASP.NET. Дополнительные сведения см. в статье по улучшению производительности и стабильности приложений .NET (Improving .NET Application Performance and Scalability) в MSDN. |
Если на одном компьютере имеется несколько экземпляров сервера отчетов, их можно контролировать вместе или по отдельности. При добавлении счетчика необходимо выбрать включаемые в него экземпляры. Дополнительные сведения об использовании консоли производительности и добавлении счетчиков см. в документации по Microsoft Windows.
В этом разделе
- Счетчики производительности для веб-службы MSRS 2005
Содержит описание счетчиков производительности, используемых веб-службой сервера отчетов.
- Счетчики производительности для службы Windows MSRS 2005
Содержит описание счетчиков производительности, используемых службой Windows сервера отчетов.
См. также
Основные понятия
Настройка доступной памяти для служб Reporting Services
Управление службами Reporting Services
Обзор компонентов служб Reporting Services
Другие ресурсы
Развертывание служб Reporting Services