SQL Server
Предотвращения нежелательных действий с помощью политики
В состав Microsoft SQL Server 2008 входит инструмент Declarative Management Framework (DMF), который может использоваться для предотвращения изменений в системе, несоответствующих стандартам организации.
Допустим, мы хотели бы внедрить стандарт кодирования, в котором все таблицы, вновь созданные для конкретной базы данных должны начинаться с префикса 'tbl''. Создадим политику. Для теста мы создали базу даных с именем "AdventureWorks".
Давайте откроем SQL Server Management Studio, раскроем ветвь Management (Управление), затем развернем ветвь Policy Management (Управление политиками). Щелкним правой кнопкой мыши Condition (Условие) и выберем пункт создать условие New Condition (Создать условие).
Администрирование управление на основе политик - полная модель восстановления
Майкрософт SQL Server 2008 предоставляет декларативный характер управления, которая обеспечивает следующие преимущества:
- Обеспечивает соблюдение политик при настройки системы.
- Мониторинг и запрет на изменение конфигурации системы.
- Удешевляет общую стоимость владения, упрощая задачи администрирования.
- Диагностика базы данных с помощью SQL Server Management Studio
По сути идея Declarative Management – абстрагировать управление сервером до уровня концепций, который сервером же и поддерживаются. Концептуальные действия позволяют определять (что идет от “declare” в названии технологии) политики управления и применения их к некоторым целевым объектам (целям). Политики же будут «переводить» концепции в более низкоуровневые шаги по управлению серверами, наблюдению за ними и отчетам о состоянии серверов или объектов.
Политики можно описать в следующих терминах: «Эта база данных должна восстанавливаться за 30 минут». Сейчас же: «создать job резервного копированияс 30 минутным графиком».
В данной статье мы будем использовать Declarative Management Framework. На примере восстановления полного бэкапа базы данных подробно рассмотрим настройку DMF.
Мониторинг производительности SQL Server 2008
Начиная с версии 2008 в сборку SQL Server был добавлен монитор производительности системы - Performance Data Collector (PDC). Новый компонент Management Studio, призванный облегчить мониторинг и настройку производительности экземпляров SQL Server'а конечным пользователям.
Компоненты, устанавливаемые по умолчанию, называют набором системы сбора данных, а именно:
- Использование дискового пространства. Сбор данных об использовании дискового пространства в базе данных.
- Статистика запросов. Отчеты о статистики запросов, индивидуальный текст запроса, планы запросов, и конкретных запросов.
- Мониторинг активности сервера. Собирает статистику использования ресурсов и производительности данных с сервера, операционной системы и SQL сервера.
Преимущества:
- Простота конфигурации. Конфигурация требует всего несколько кликов.
- Простота отслеживания событий, тестирования и мониторинга общего состояния системы.
- Централизованное хранение данных.
- Низкая нагрузка на центральный процессор.
- Адаптивность. Включена возможность создания собственной системы сбора данных
Новые типы пространственных данных
SQL Server 2008 стала первой версией SQL Server поддерживающей пространственных данных и пространственные операций. Пространственные данные представляют сведения о физическом расположении и форме геометрических объектов. Например, сведения о физическом расположении земли - это ее координаты широты и долготы, а геометрические сведения - форму земли (эллипс).Оба типа данных реализованы как .NET CLR (Common Language Runtime) типов данных в Microsoft SQL Server 2008.
Тип данных геометрия объектов OGC основывается на стандарте Open Geospatial Consortium. OGS - открытый геопространственный консорциум, является международной спецификацией, которая дает возможность представить карты и координаты в открытом формате. Данная спецификация является общепринятой и позовляет встраивать ГИС в любые приложения на различных вычислительных и мобильных платформах.
Как установить SQL Server 2008 (Katmai - CTP November 2007)
SQL Server 2008 Community Technology Preview, выпущена в ноябе 2007 г. больше не доступна для загрузки с Microsoft Downloads.
Системные требования, предъявляемые к оборудованию:
- 32-разрядные системы: компьютер с Intel или совместимый Pentium III 600 МГц и выше (рекомендовано использовать с процессором выше 1 ГГц)
- 64-разрядные системы: 1 ГГц или выше
- Минимум 512 МБ оперативной памяти (рекомендовано 512 Мб)
- 675 Мб свободного пространства на жестком диске
- Поддерживаемые операционные системы: Longhorn (Windows Code Name); Windows Server 2003 Service Pack 2; Windows Vista; Windows XP Service Pack 2