Служебная программа SQL Server
Служебная программа SQL Server — это новый компонент управления в составе SQL Server 2008 R2, позволяющий администраторам БД централизовать мониторинг и управление для приложений и экземпляров SQL Server в рамках единого интерфейса. Этот интерфейс, также называемый точкой управления служебной программой (UCP), является центральным местом принятия решений в служебной программе SQL Server. Он формирует набор управляемых интерфейсов с репозиторием данных о производительности и политик управления. После сбора данных с управляемых экземпляров обозреватель служебной программы, панель мониторинга и точки обзора в SQL Server Management Studio (SSMS) предоставляют администраторам единое представление работоспособности ресурсов среды SQL Server путем оценки политик и анализа тенденций в показаниях от экземпляров и приложений в рамках организации. В служебной программе SQL Server видны следующие объекты:
На рис. 2-1 показана возможная конфигурация с использованием служебной программы SQL Server, в которую входит UCP, несколько управляемых экземпляров и рабочая станция с SSMS, используемая для управления программой и просмотра панели мониторинга и точек обзора. В UCP данные конфигурации и собранные данные хранятся в базах данных UMDW и msdb. Рисунок 2-1. Точка управления служебной программой SQL Server и управляемые экземпляры. В РЕАЛЬНОСТИ Многие организации, участвующие в программе раннего развертывания Microsoft SQL Server, сейчас присматриваются к SQL Server 2008 R2 или уже используют эту версию в своей рабочей среде. Общее мнение состоит в том, что организациям следует разрабатывать решения, включающие служебную программу SQL Server во все развертывания. Служебная программа SQL Server позволяет повысить управляемость и прозрачность среды, оптимизировать использование ресурсов и увеличить общую эффективность работы инфраструктуры SQL Server. Ключевые понятия служебной программы SQL Server Хотя многие администраторы БД уже готовы реализовать UCP и приступить к мониторингу среды SQL Server, стоит потратить несколько минут на знакомство с новой терминологией и компонентами служебной программы SQL Server.
Рисунок 2-2. Панель мониторинга проводника служебной программы SQL Server. Предварительные требования UCP Как и в случае с другими компонентами и функциями SQL Server, развертывание UCP в SQL Server должно отвечать определенным требованиям:
Примечание Экземпляр ядра СУБД — единственный компонент, управляемый UCP. Другие компоненты, например Analysis Services и Reporting Services, не поддерживаются. После выполнения требований можно развернуть UCP. Тем не менее перед установкой UCP полезно соответственно изменить размер UMDW и оценить максимальные потребности UCP. Максимальные потребности емкости UCP и изменение размера Объем данных, собираемых при планировании емкости, позволяет организации точнее оценить потребности среды и принять более обоснованные решения при планировании внедрения UCP. В случае со служебной программой SQL Server полезно знать, что каждая UCP позволяет контролировать до 100 компьютеров и до 200 экземпляров ядра СУБД SQL Server. Как компьютеры, так и экземпляры могут быть физическими или виртуальными. В случае, если нужно контролировать больше компьютеров и экземпляров, следует подготовить дополнительные UCP. Еще один аспект планирования емкости — потребление дискового пространства. Так, UMDW занимает примерно по 2 ГБ в год на каждый управляемый экземпляр SQL Server, тогда как база данных msdb в экземпляре UCP занимает примерно по 20 МБ на управляемый экземпляр SQL Server. Наконец, UCP в SQL Server поддерживает до 1000 пользовательских баз данных. |