120 likes | 303 Views
S QL Server 2008 Business Intelligence. Konstantin Kosinsky MCT, MVP:SQL Microsoft Innovation Center. Содержание. Обзор SQL Server 2008 BI в SQL Server 2008 Лабораторные работы. Обзор SQL Server 2008. Направления изменений. Enterprise Data Platform
E N D
SQL Server 2008 Business Intelligence Konstantin Kosinsky MCT, MVP:SQL Microsoft Innovation Center
Содержание • Обзор SQL Server 2008 • BI в SQL Server 2008 • Лабораторные работы
Направления изменений • Enterprise Data Platform Надежность и управляемость платформы хранения данных • Beyond Relational Поддержка новых типов данных • Dynamic Development Новые средства для разработчиков • Pervasive Insight Расширенные средства бизнес-анализа
Данные усложнились • Пространственные • Тип Geometry • Тип Geography • Операции над ними • Пространственные индексы Важность местонахождения • Неструктурированные • FILESTREAM • Remote BLOB services • Полнотекстовый поиск Большие документы и медиа • (Полу)Структурированные • XML • Разреженные колонки • Частичные индексы • Иерархический ID • Большие UDTs Требования к сложным приложениям
Оптимизация производительностиКомпрессия данных • Экономия пространства • Уменьшение больших таблиц (таких как таблицы фактов) • Улучшение производительности запросов • Приводит к меньшему I/O,но с некоторыми дополнительными затратами на процессор • Выше количество данных взятых из буфера • Коэффициент сжатия от 2x до 7x • Уровень строк, переменная ширина • Словарь на уровне страниц • Разностное кодирование между строками • Независим от другого функционала • Работает для данных и индексов • Результаты тестов 50-80%
Минимизация планового простоя • Компрессия резервных копий • Стандартные команды и интерфейс • По умолчанию выключена • Восстановление на любой редакции SQL Server 2008 • Возможность добавления ресурсов в реальном времени • Процессоры • Память Компрессия резервной копии
Защита Ваших данныхПрозрачное шифрование • Шифрование файлов данных и журнала • Защита резервных копий и отсоединенных файлов БД • Прозрачно для приложений • Не нужно модифицировать приложение для использования шифрования • Защита с помощью Database Encryption Key (DEK); DEK шифруется: • Паролем • Сервисным Мастер-ключем • Для хранения ключей можно задействовать аппаратные модули безопасности (HSM) • Использование шифрованных данных на другом сервере • ИмпортDEK на новый сервер • Присоединение шифрованных файлов БД • Восстановление шифрованной резервной копии SQL Server 2008 DEK Зашифрованная страница данных Приложение
Упрощение контроляКорпоративные политики безопасности • Политики безопасности • Определение политики аудита и доступа с помощью Policy Management Framework • Стандарт для аутентификации • Политики управления паролями • Определение surface area configurations в качестве политик • Применение в рамках всего предприятия • С помощью серверов конфигураций • Соответствие корпоративным требованиям
Мониторинг и диагностика • Performance Studio в составе SQL Server 2008 • Интегрированная с SSMS среда получения отчетов по производительности SQLServer • Еще в 2005-м в SSMS были интегрированы отчеты Reporting Services по DMV, дающие основные показатели по расходу диска, памяти, нагрузке процессоров с точки зрения объектов SQLServer и выполнения запросов • Эти возможности были усилены с выпуском SQL Server 2005 Performance Dashboard, которая уже вела свою базу, куда аккумулировала собранную статистику • SQL Performance Studio является следующим этапом развития на этом пути
Управление рабочими нагрузкамиРегулятор ресурсов • Управление ресурсами • Распределение ресурсов • Определение лимитов • Защита от тяжелых запросов • Позволяет проводить обслуживание в реальном времени • Приоретизация нагрузок • Определение приоритетов • Динамическое переразмещение Резервная копия Непрерывная загрузка Запуск отчетов Администра-тивные задачи Ad-hoc отчеты High Admin Workload OLTP Workload Report Workload Min Memory 10% Max Memory 20% Max CPU 20% Max CPU 90% Application Pool Admin Pool
Аудит событий • Объект Audit • Автоматическая запись действий • Поддержка различных форматов • Файл, Windows Application Log или Windows Security Log • Спецификация аудита • Включает действия на уровне сервера и БД • Предопределенные группы действий • Индивидуальные фильтры