microsoft sql server 2008 -...

16
Microsoft SQL Server 2008 Обзор продукта Автор: Мишель Дамлер Опубликовано: май 2007 г. Резюме: в обзоре описаны новые возможности и функциональность SQL Server 2008.

Upload: truongnga

Post on 09-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

Microsoft SQL Server 2008Обзор продукта

Автор: Мишель ДамлерОпубликовано: май 2007 г.Резюме: в обзоре описаны новые возможности и функциональность SQL Server 2008.

Page 2: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

Правовая информация

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

Включенная в него информация представляет точку зрения Microsoft на те вопросы, которые обсуждались на момент публикации. Microsoft должна реагировать на изменения рынка, поэтому данную информацию не следует толковать как обязательства, корпорация не может гарантировать соответствие сведениям, которые будут представлены после публикации.

Данный материал предназначен только для информационных целей. MICROSOFT НЕ ДАЕТ ЯВНЫХ, ПОДРАЗУМЕВАЕМЫХ ИЛИ ОБУСЛОВЛЕННЫХ ЗАКОНОДАТЕЛЬСТВОМ ГАРАНТИЙ ОТНОСИТЕЛЬНО ИНФОРМАЦИИ, СОДЕРЖАЩЕЙСЯ В НАСТОЯЩЕМ ДОКУМЕНТЕ.

Пользователь отвечает за соблюдение всех существующих законов об авторском праве. Никакая часть настоящего документа не может быть воспроизведена, сохранена или введена в систему хранения информации, передана в любой форме или каким бы то ни было способом (электронным, механическим, фотокопированием, записью или иным) для любых целей без письменного разрешения корпорации Microsoft.

У Microsoft могут быть патенты, заявки на патенты, товарные знаки, авторские или иные права защиты интеллектуальной собственности, относящиеся к предмету настоящего документа. За исключением явных письменных лицензионных соглашений, предоставленных Microsoft, содержимое настоящего документа не дает вам никаких лицензий на эти патенты, товарные знаки, авторские права и другую интеллектуальную собственность.

2007 Корпорация Microsoft. Все права защищены.

Microsoft, SharePoint, Visual Studio и Windows являются зарегистрированными товарными знаками или товарными знаками корпорации Microsoft в Соединенных Штатах Америки и других странах.

Названия компаний и продуктов, упомянутые здесь, могут быть товарными знаками соответствующих владельцев.

Page 3: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

СодержаниеSQL Server 2008: новый взгляд на платформу доступа к данным................1Что нового в SQL Server 2008......................................................................2

Платформа для критических приложений..............................................................2Безопасная доверяемая платформа для ваших данных..................................2Эффективное управление при помощи политик..............................................3Оптимальная и предсказуемая производительность системы........................4

Динамическая разработка.......................................................................................5Ускорение разработки посредством сущностей...............................................5Нерегулярно подключающиеся системы...........................................................6

Нереляционные данные...........................................................................................6Хранение данных любых типов..........................................................................7Использование данных о расположении...........................................................7

Всесторонне обоснованные решения......................................................................8Организация хранилищ данных.........................................................................8Масштабируемая аналитическая платформа...................................................9Масштабируемое составление отчетов...........................................................10Обширные возможности по работе с информацией.......................................10

Заключение..............................................................................................11

Page 4: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

СлужбыОтчеты Интеграция

Анализ

Синхронизация

Запрос Поиск

Мобильные и настольные компьютеры

Центр данных Хранилища

SQL Server 2008: обзор продукта

SQL Server 2008: новый взгляд на платформу доступа к данным

Сочетание многих факторов в последнее время привело к самому настоящему информационному взрыву. Рост объема цифровых данных поражает воображение. Отчасти он связан с появлением новых видов информации — от оцифрованных снимков и видеозаписей до результатов считывания радиометок. Усложняются правовые требования, а также требования, связанные с глобализацией, — информация должна быть защищена и одновременно доступна. С другой стороны, для поиска нужных сведений пользователям приходится перелопачивать огромные массивы данных. Причем доступ к этим сведениям они хотят получать при помощи тех же устройств и приложений, что применяют в своей повседневной деятельности, например, Microsoft Office. Производители оборудования продолжают снижать стоимость дисковых накопителей, которая уже достигла 38 центов за гигабайт. А новые устройства, в том числе основанные на «флэш»-технологиях, позволяют хранить информацию с еще меньшими затратами. Однако все это не избавляет организации от проблем, связанных с необходимостью управлять увеличивающимся информационным потоком.Новый взгляд Microsoft на платформу данных отвечает потребностям, возникающим в результате информационного взрыва, и запросам следующего поколения приложений, управляемых данными. Главный принцип заключается в том, что ваши данные должны быть доступны всегда и отовсюду. Организациям необходима платформа, позволяющая управлять информацией любого типа — XML, электронной почтой, календарем, файлами, документами, пространственными данными и пр., — и одновременно предоставляющая широкий набор сервисов для взаимодействия с нею, например поиск, запросы, анализ, формирование отчетов, интеграцию и синхронизацию. Данные с момента их создания и до помещения в архив должны быть доступны с любого устройства — начиная от настольного ПК и заканчивая карманными компьютерами.В целях развития своего представления о платформах данных Microsoft и в будущем будет оказывать финансовую и техническую поддержку ключевых направлений своей деятельности, включающих платформу для критических приложений (Mission Critical Platform), динамическую разработку (Dynamic Development), нереляционные данные (Beyond Relational) и всесторонне обоснованные решения (Pervasive Insight).Из настоящего обзора вы узнаете, какой вклад в это представление вносит SQL Server 2008 и насколько он соответствует потребностям следующего поколения приложений, управляемых данными.

Microsoft Corporation ©2007

Page 5: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

Рисунок 1. Платформа данных Microsoft

Что нового в SQL Server 2008Возможности SQL Server 2008 относятся к четырем основным направлениям развития представлений Microsoft о платформе данных.

Mission Critical Platform – SQL Server 2008 позволяет организациям выполнять самые сложные приложения, попутно упрощая отделам ИТ работу с инфраструктурой управления данными. Это безопасная, надежная, масштабируемая платформа, защищающая информацию в приложениях и повышающая её доступность. Включенная в неё инновационная инфраструктура управления, основанная на политиках, позволяет определять политики для явного и автоматического администрирования серверных сущностей на одном или нескольких серверах. Кроме того, оптимизированная платформа SQL Server 2008 открывает путь к предсказуемой производительности обработки запросов.Dynamic Development – SQL Server 2008 в сочетании с .NET Framework упрощает разработку новых приложений. Среда ADO.NET Entity Framework повышает эффективность труда разработчиков, поскольку теперь они имеют дело не непосредственно с таблицами и полями, а с логическими информационными сущностями, согласованными с бизнес-требованиями. Более того, они могут создавать приложения, позволяющие пользователям копировать данные на собственные устройства, а позже синхронизовать их с центральными серверами.Beyond Relational Data – SQL Server 2008 позволяет разработчикам управляться с данными любых типов — от традиционных до географических (geospatial). Это открывает дорогу к созданию приложений нового поколения с учетом информации о расположении и возможностью управления документами.Pervasive Business Insight – инфраструктура SQL Server 2008 стала более масштабируемой. Она способна формировать отчеты и выполнять анализ любого объема и сложности, одновременно облегчая пользователям доступ к данным за счет более тесной интеграции с Microsoft Office. В результате ИТ-специалисты могут распространить использование бизнес-аналитики по всей организации. SQL Server 2008 позволяет пользователям консолидировать разнородные данные в корпоративном хранилище, выводя организацию хранилищ данных на новый уровень.

Платформа для критических приложенийВ современном мире, живущем под властью информации, данные и управляющие ими системы должны быть неизменно безопасными и доступными. SQL Server 2008 упрощает инфраструктуру, поддерживаемую ИТ-подразделениями, предоставляя защищённую, масштабируемую и управляемую платформу доступа к корпоративным данным и сокращая время простоя приложений.

Безопасная доверяемая платформа для ваших данных

SQL Server 2008 опирается на мощные возможности SQL Server 2005, но обеспечивает большую безопасность и доступность благодаря целому ряду усовершенствований. Прозрачное шифрование данных

Microsoft Corporation ©2007

Page 6: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

SQL Server 2008 позволяет шифровать базу данных (БД), файлы данных или файлы журналов, не внося в приложения никаких изменений. Благодаря этому становится возможен поиск в зашифрованных данных как по диапазону, так и с нечеткими критериями, а также поиск в защищенных данных, полученных от неавторизованных пользователей.Расширяемое управление ключамиSQL Server 2005 представляет собой полное решение для шифрования и управления ключами. Шифрование позволяет организациям соблюсти юридические требования и идти в ногу с общим стремлением к защищенности данных. SQL Server 2008 полностью соответствует этой растущей потребности, поддерживая HSM (Hardware Security Module, аппаратный модуль безопасности) и системы управления ключами сторонних производителей. АудитSQL Server 2008 позволяет пользователям создавать параметры аудита и управлять ими, используя DDL-операторы (Data Definition Language, язык определения данных). В то же время благодаря более полному аудиту данных становится проще соблюдать законодательные нормы. У организаций появляется возможность получать ответы на наиболее распространенные вопросы, например: «Какие данные извлекались из БД?»Улучшенное зеркалирование БДВ SQL Server 2008 улучшены и без того мощные возможности зеркалирования БД, впервые появившиеся в SQL Server 2005. Новая версия пакета освобождает клиента от необходимости указывать партнер по зеркалированию, что позволяет имеющимся приложениям поддерживать зеркалирование без каких-либо изменений. В SQL Server 2008 устранены некоторые сложности зеркалирования. В частности, механизм восстановления после сбоя позволяет временно отключить зеркалирование, чтобы восстановить работоспособность главного сервера. Автоматическое восстановление страниц данныхСбои в оборудовании способны повредить страницы данных БД. С помощью SQL Server 2008 главный и зеркальный компьютеры могут прозрачно для пользователей и приложений восстанавливать работоспособность после ошибок страниц типа 823/824, запрашивая свежую копию подозрительной страницы у партнера по зеркалированию. Сжатие потока журнальных данныхДля зеркалирования БД требуется обмен данными между всеми участниками. SQL Server 2008 обеспечивает сжатие исходящего потока данных для журналов, оптимизируя производительность и сокращая нагрузку на сеть, связанную с зеркалированием БД.«Горячая» установка процессоровВозможность «горячей» установки процессоров позволяет пользователям при необходимости динамически масштабировать базы данных, расширяя процессорные ресурсы SQL Server 2008 на поддерживаемых аппаратных платформах без какого бы то ни было простоя приложений. Помните, что в SQL Server уже поддерживается возможность «горячей» установки памяти.

Эффективное управление при помощи политикВ рамках общих устремлений Microsoft к сокращению совокупной стоимости владения в SQL Server 2008 включена новая, основанная на политиках платформа управления ядром БД SQL Server — среда декларативного управления Declarative Management Framework (DMF). Ее использование приносит следующие преимущества:

3

Page 7: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

гарантия соответствия конфигурации системы требованиям политик;

мониторинг изменений в системе и их предотвращение путём разработки соответствующих политик;

сокращение совокупной стоимости владения за счет упростившегося администрирования;

выявление проблем совместимости в SQL Server Management Studio.

Среда декларативного управленияСреда DMF представляет собой систему управления одним или несколькими экземплярами SQL Server 2008, основанную на политиках. Чтобы воспользоваться ею, администраторы SQL Server при помощи SQL Server Management Studio создают политики для управления сущностями на сервере, например экземпляром SQL Server, базами данных или другими объектами SQL. У DMF три компонента: управление политиками, администраторы политик (то есть те, кто создаёт их) и явное администрирование.Администраторы выбирают один или несколько объектов управления и явно проверяют, согласуются ли эти объекты с конкретной политикой, так же явно вынуждая их к такому согласованию.

Автоматическое администрированиеАдминистраторы политик задействуют их автоматические выполнение, используя один из перечисленных режимов:

Enforce – чтобы предотвратить нарушения политики, используются DDL-триггеры;

Check on Changes – для проверки политики при внесении соответствующего изменения используется уведомление о событии;

Check on Schedule – для периодической проверки политики используется задание SQL Server Agent.

Рисунок 2. Declarative Management Framework

4

Page 8: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

Упростившаяся установкаБлагодаря переработанной архитектуре установки, настройки и конфигурирования в SQL Server 2008 значительно улучшено обслуживание всего жизненного цикла пакета. Эти улучшения позволили отделить процесс физического копирования программы на оборудование от настройки программного обеспечения SQL Server, так что организациям и партнерам проще стало реализовывать рекомендуемые конфигурации.

Оптимальная и предсказуемая производительность системы

По мере увеличения объемов данных и количества пользователей организациям становится все сложнее получить предсказуемый отклик. SQL Server 2008 содержит обширный набор компонентов, обеспечивающих масштабируемую и предсказуемую производительность для любой рабочей нагрузки.Сбор данных о производительностиНастройка производительности и диагностика связанных с ней проблем — задача, требующая от администратора немалых усилий. Чтобы ему проще было принимать решения, в SQL Server 2008 включены расширенный набор показателей производительности, новое централизованное хранилище данных о работоспособности и новые инструменты для составления отчетов и мониторинга.Сжатие данныхСжатие данных позволяет более эффективно хранить их и уменьшить затраты на накопительные устройства. При этом существенно снижаются рабочие нагрузки, повышается производительность, а объем ввода-вывода, например в хранилищах данных, увеличивается.Resource GovernorБлагодаря введению в SQL Server 2008 компонента Resource Governor организации смогут гарантировать конечным пользователям согласованный и предсказуемый отклик. Resource Governor позволяет устанавливать ограничения на использование ресурсов и задавать приоритеты для различных задач. В результате производительность параллельной обработки в большей степени соответствует ожиданиям конечных пользователей.Предсказуемая производительность запросовSQL Server 2008 обеспечивает более высокую устойчивость и предсказуемость запросов, позволяя фиксировать их планы. Благодаря этому организации могут переносить устойчивые планы запросов при замене серверного оборудования, его обновлении или развертывании в рабочей среде.

Динамическая разработкаSQL Server 2008 поддерживает создание приложений, опирающихся на целый ряд управляемых и обычных технологий подключения, в том числе ODBC, ADO/OLEDB, ADO.NET. В частности, в сочетании с .NET Framework он позволяет разработчикам создавать мощные приложения БД следующего поколения. В среде ADO.NET Entity Framework разработчики имеют дело не непосредственно с таблицами и полями, а с логическими информационными сущностями, которые согласованы с бизнес-требованиями. Тем самым повышается эффективность их труда. Кроме того, они

5

Page 9: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

могут создавать приложения, позволяющие пользователям копировать данные на собственные устройства, а позже синхронизовать их с центральными серверами.

Ускорение разработки посредством сущностейСейчас среди разработчиков БД наблюдается общая тенденция — определять бизнес-объекты высокого уровня, или сущности, сопоставляя их с таблицам и полям базы данных. При этом программиста интересуют не на таблицы и поля, а на более общие сущности, представляющие реальные данные, например, «Клиент» или «Заказ». Среда ADO.NET Entity Framework позволяет писать программы для работы с реляционными данными, оперируя такими сущностями. Программирование на более высоком уровне абстрагирования весьма продуктивно и позволяет разработчику в полной мере воспользоваться преимуществами модели «сущность-связь» (Entity-Relationship, E-R). Ниже перечислены некоторые новшества SQL Server 2008 в области разработки приложений.Language Integrated QueryВстроенные запросы LINQ (Language Integrated Query) позволяют разработчикам вместо использования SQL-запросов обращаться к данным из программ на управляемых языках, например C# или VB.NET. Благодаря LINQ стали возможны встроенные сильно типизированные запросы с ориентацией на наборы данных, написанные на .NET-языках и обращенные к ADO.Net (LINQ to SQL), ADO.Net DataSet (LINQ to DataSets), ADO.NET Entity Framework (LINQ to Entities), а также к провайдеру Entity Data Service Mapping. В SQL Server 2008 имеется новый провайдер LINQ to SQL, позволяющий разработчикам использовать LINQ, обращаясь непосредственно к таблицам и полям SQL Server 2008.

Рисунок 3. Запрос типа LINQ to Entities

ADO.NET-сервисы Object

Уровень ADO.NET-сервисов Object позволяет материализовать данные как объекты CLR, отслеживать их изменения и хранить их. Теперь разработчики, использующие

6

Page 10: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

инфраструктуру ADO.NET, могут писать программы для БД, используя объекты CLR, управляемые ADO.NET. Их поддержка в SQL Server 2008 более эффективна и оптимизирована, что повышает производительность и упрощает разработку.

Нерегулярно подключающиеся системыРаспространение портативных устройств и повышение мобильности сотрудников сделали нерегулярное подключение практически стилем жизни. В SQL Server 2008 к вашим услугам унифицированная платформа, позволяющая проводить согласованную синхронизацию приложений, хранилищ и типов данных. В сочетании с Visual Studio® платформа SQL Server 2008 позволяет оперативно создавать нерегулярно подключаемые приложения, используя новые сервисы синхронизации, входящие в ADO.NET, и дизайнеры Visual Studio, обеспечивающие реализацию офлайнового режима. А благодаря поддержке отслеживания изменений клиенты могут разрабатывать приложения, основанные на кэше, синхронизации и уведомлениях, и пользоваться продуманной реализацией SQL Server 2008. При этом производительность снижается незначительно.

Нереляционные данныеВ приложения включаются все более разнообразные типы данных, выходящие за рамки традиционных типов, поддерживаемых базами данных. SQL Server 2008 опирается на богатый опыт поддержки нереляционных данных и содержит новые их типы, позволяющие разработчикам и администраторам эффективно хранить неструктурированную информацию, например документы и изображения, а также управлять ею. Кроме того, добавлена поддержка географических данных. Помимо новых типов данных как таковых в SQL Server 2008 содержится обширный набор сервисов для работы с ними, обеспечивающих надежность, безопасность и управляемость платформы. Далее перечислены некоторые усовершенствования в области хранения нереляционных данных.

Хранение данных любых типовВ SQL Server 2008 обеспечивается бесшовное взаимодействие между реляционными и нереляционными данными, что позволяет пользователям обращаться к документам как к данным, кодировать сложные иерархии в XML и выполнять запросы как к реляционным, так и к текстовым данным.Дата и времяВ SQL Server 2008 включены новые типы данных для обозначения даты и времени:

DATE – только дата;

TIME – только время;

DATETIMEOFFSET –дата и время с учетом часового пояса;

DATETIME2 – тип для даты и времени с поддержкой большего диапазона долей секунд и лет, чем в существующем типе DATETIME.

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

Иерархии7

Page 11: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

Приложения для БД SQL Server 2008 способны моделировать древовидные структуры более эффективно, чем это возможно сейчас. Новый системный тип HierarchyId предназначен для хранения значений, представляющих узлы иерархии. Он будет реализован как пользовательский тип CLR, снабженный несколькими эффективными и удобными встроенными методами для создания узлов иерархии и гибкого манипулирования ими.

FILESTREAMВключенный в SQL Server 2008 тип данных FILESTREAM обеспечивает хранение больших объемов двоичных данных непосредственно в файловой системе NTFS, причем так, что они остаются частью БД с поддержкой транзакционной целостности. Это позволяет размещать двоичные данные, традиционно управляемые БД, за ее пределами на менее затратных накопителях и в то же время обеспечивать корректный доступ к ним. Встроенный полнотекстовый поискВстроенный полнотекстовый поиск стирает границы между текстовыми и реляционными данными, позволяя пользователям посредством текстовых индексов эффективно выполнять поиск в больших текстовых полях.

Разреженные поляБлагодаря этому компоненту значения NULL («пустые» значения) больше не занимают физическое пространство, что делает управление пустыми данными в высшей степени эффективным. В частности, разреженные поля позволяют создавать в БД SQL Server 2008 объектные модели с большим количеством значений NULL, не занимающие много места на диске. Большие пользовательские типыВ SQL Server 2008 устранен 8-килобайтное органичение для пользовательских типов (User Defined Type, UDT), что значительно расширяет возможности пользователей.

Использование данных о расположенииМногие коммерческие приложения все в большей степени зависят от географической информации. В SQL Server 2008 включены новые её типы, что позволяет разработчикам создавать приложения с учетом расположения.Пространственные данныеВ SQL Server 2008 включено новое векторное решение для пространственных данных, согласующееся с промышленными стандартами. С его помощью разработчики будут создавать приложения, получающие данные о географическом расположении, и без труда интегрировать эту информацию в приложения.Данные о местонахожденииSQL Server 2008 позволяет пользователям получать данные о местонахождении и интегрировать логику работы с такими данными в существующие приложения.

Всесторонне обоснованные решенияВсесторонний анализ бизнес-данных позволяет принимать более обоснованные решения благодаря тому, что пользователи могут собирать, очищать, хранить и готовить данные для этой цели. Ориентируясь на тенденции рынка бизнес-аналитики, создатели SQL Server 2008 включили в него масштабируемую инфраструктуру, позволяющую ИТ-специалистам распространять возможности интеллектуального

8

Page 12: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

анализа данных в масштабе всей организации; этому способствуют управление отчетами и анализом любого объема, а также глубокая интеграция с Microsoft Office System. Платформа SQL Server 2008 позволяет организациям вовлекать в бизнес-анализ всех сотрудников, благодаря чему решения принимаются быстрее и оказываются качественнее и компетентнее.

Организация хранилищ данныхЧтобы извлечь из информации коммерческую выгоду, компании неустанно вкладывают средства в решения для бизнес-анализа и организации хранения данных. SQL Server 2008 — обширная масштабируемая платформа для организации хранилищ данных, которая позволяет быстрее и эффективнее интегрировать информацию в хранилища, а также управлять растущими её объемами, предоставляя всем пользователям сведения, необходимые для лучшего понимания этой информации. Ниже перечислены некоторые усовершенствования в хранении данных.Сжатие данныхВ мире постоянно появляются мириады новых компьютеров, в силу чего объемы данных в хранилищах продолжают расти. За счет сжатия данных SQL Server 2008 позволяет предприятиям более эффективно хранить информацию, а также повысить производительность благодаря сокращению объемов ввода-вывода.Сжатие резервных копийОбеспечение доступа к резервным копиям, хранящимся на дисках, — дорогая и ресурсоемкая задача. Благодаря сжатию резервных копий в SQL Server 2008 требуется меньше пространства для их хранения, да и работа с ними идет быстрее, поскольку сокращается объем дискового ввода-вывода.Параллельный доступ к секционированным таблицамСекционирование облегчает работу с большими таблицами, поскольку они прозрачным для пользователей образом разделяются на более управляемые блоки данных. В SQL Server 2008 еще более расширены возможности секционирования, доступные в SQL Server 2005.Оптимизация запросов Star JoinВ SQL Server 2008 повышена производительность запросов в наиболее типовых сценариях работы с хранилищами данных. Благодаря распознаванию закономерностей в хранилище оптимизация Star Join сокращает время отклика на запросы.Resource GovernorБлагодаря введению в SQL Server 2008 компонента Resource Governor организации смогут гарантировать конечным пользователям согласованный и предсказуемый отклик. Resource Governor позволяет устанавливать ограничения на использование ресурсов и задавать приоритеты для различных задач. В результате производительность параллельной обработки лучше согласуется с потребностями пользователей.Grouping SetsGrouping Sets — расширенная версия раздела GROUP BY, позволяющая пользователям определить несколько группирований в одном и том же запросе. Таким образом, получается единый результирующий набор, эквивалентный объединению (UNION ALL) запросов с различными группированиями, что облегчает и ускоряет выполнение запросов и отчетов с агрегированием.Контроль за изменением данных

9

Page 13: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

Благодаря этой функции изменения в данных отслеживаются и записываются в таблицы изменений. Причём в таблицах и схемах они захватываются полностью, с сохранением согласования между ними. Поддерживаются даже изменения схемы. Это позволяет организациям интегрировать в хранилище данных самую свежую информацию.SQL-оператор MERGEБлагодаря введению SQL-оператора MERGE разработчики получают возможность более эффективно обрабатывать типичные ситуации взаимодействия с хранилищами данных, например, проверять наличие записи перед выполнением операций вставки или обновления.Масштабируемое средство Integration Services В Integration Services внесено два основных усовершенствования, направленных на повышение масштабируемости.

Улучшения в конвейере SQL Server Integration Services (SSIS) Пакеты интеграции данных теперь масштабируются более эффективно, используя доступные ресурсы и справляясь с самыми большими нагрузками в масштабе предприятия. При этом использование нескольких процессоров позволило улучшить масштабируемость исполняющей среды. Просмотры SSIS с сохранениемВыполнение просмотров — одна из наиболее типичных ETL-операций. Особенно часто она встречается в хранилищах данных, где необходимы просмотры фактических записей для преобразования бизнес-ключей в соответствующие суррогаты. В SSIS повышена производительность просмотров при работе с большими таблицами.

Масштабируемая аналитическая платформаПредоставить конечным пользователям мгновенный доступ к точной информации и в мгновение ока дать им ответы даже на самые сложные вопросы — в этом состоит предназначение OLAP (Online Analytical Processing). Опираясь на богатый опыт SQL Server 2005, версия SQL Server 2008 обеспечивает более быстрое выполнение запросов и актуализацию данных, что позволяет организациям проводить очень сложный анализ с большим количеством измерений и агрегирований. Чтобы облегчить этот процесс, в SQL Server Analysis Services внесены перечисленные ниже усовершенствования.Масштаб и производительность анализаSQL Server 2008 располагает более широкими возможностями анализа благодаря улучшенным аналитическим функциям и поддержке более сложных вычислений и агрегирований. Новые инструменты конструирования кубов помогут пользователям упростить разработку аналитической инфраструктуры, позволив им разрабатывать решения оптимальной производительности. Блочные вычисленияБлагодаря блочным вычислениям достигается значительное повышение производительности обработки, позволяющее пользователям увеличить глубину иерархий и сложность вычислений.Обратная записьНовые возможности обратной записи MOLAP в SQL Server 2008 Analysis Services устраняют необходимость в запросах к разделам ROLAP. В результате пользователи

10

Page 14: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

могут работать с более сложными сценариями обратной записи из аналитических приложений, не принося в жертву традиционную производительность OLAP.

Масштабируемое составление отчетовДля многих компаний становится серьезной проблемой предоставление нужной информации нужным сотрудникам в нужное время. В SQL Server 2008 включен высокопроизводительный механизм составления, обработки и форматирования отчетов, оснащенный полным набором инструментов для их создания и просмотра, а также для управления ими. Расширяемая архитектура и открытые интерфейсы облегчают интеграцию решения по подготовке отчетов в разнообразные ИТ-среды.Механизм для отчетов предприятияБлагодаря упрощенному развертыванию и настройке легко организовать доставку отчетов как внутри организации, так и вне ее. Это позволит пользователям без проблем создавать и распространять отчеты любого размера и любой степени сложности.Развертывание отчетов в ИнтернетеМожно без каких-либо усилий предоставить отчеты поставщикам и заказчикам, опубликовав их в Интернете.Управление инфраструктурой отчетовБлагодаря наличию централизованного хранилища и API для всех конфигурационных параметров стало удобнее осуществлять поддержку отчетов. Благодаря управлению памятью, консолидации инфраструктур и упростившемуся конфигурированию, появились новые возможности по управлению поведением сервера.Улучшенное масштабирование конфигурации наружуЧтобы улучшить масштабирование конфигурации наружу, в SQL Server 2008 включены инструменты, поддерживающие управление несколькими серверами отчетов.

Обширные возможности по работе с информацией

SQL Server 2008 дает пользователям возможность принимать обоснованные бизнес-решения за счет следующих улучшений в системе подготовки отчетов, позволяющей получать доступ к информации при помощи повседневных рабочих инструментов:Усовершенствования в построителе отчетовВы можете без труда конструировать нерегламентированные и авторские отчеты любой структуры при помощи дизайнера отчетов (Report Designer).

11

Page 15: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

Рисунок 4. Конструктор отчетов

Встроенная аутентификация формВстроенная аутентификация форм позволяет пользователям легко переключаться между Forms и Windows.Внедрение приложений Report ServerСредства внедрения приложений, входящие в Report Server, помещать в отчеты и подписки URL, указывающие обратный путь к интерфейсным приложениям.Интеграция с OfficeБлагодаря взаимодействию SQL Server 2008 с Word пользователи могут читать отчеты непосредственно в Microsoft Office Word. Кроме того, значительно расширены возможности вывода отчетов в Excel. Теперь поддерживаются такие функции, как вложенные области данных, подотчеты, а также усовершенствована поддержка слияния ячеек. Это позволяет получить более качественное оформление и в целом повышает эффективность работы с отчетами в приложениях Microsoft Office.

Заключение В состав SQL Server 2008 входят технологии и возможности, на которые так рассчитывают организации, сталкивающиеся с растущей сложностью управления данными и их предоставления пользователям. Преимущества SQL Server 2008, связанные со значительными усовершенствованиями в поддержке функционирования критических приложений, динамической разработки, работы с нереляционными данными и принятия обоснованных решений, неоспоримы. В этом обзоре описаны все новые возможности и функциональность SQL Server 2008. За более подробной информацией обращайтесь по следующим адресам.Информация о продукте: http :// www . microsoft . com / sql / prodinfo / futureversion / default . mspx Для разработчиков: http :// msdn . microsoft . com / sql Для ИТ-профессионалов и администраторов: http :// technet . microsoft . com / sql

Помог ли вам этот обзор? Нам интересно ваше мнение. Оцените его по пятибалльной шкале от 1 (плохо) до 5 (отлично) и обоснуйте свою оценку, скажем, ответив на приведённые ниже вопросы.

Чем вызвана высокая оценка — хорошо подобранными примерами, замечательными иллюстрациями, ясным стилем изложения или другими причинами?

Чем вызвана низкая оценка — плохими примерами, некачественными иллюстрациями, туманным стилем изложения?

Ваш отзыв позволит нам повысить качество выпускаемых обзоров. Отправить отзыв.

Сервисы

Отчеты Интеграция

Анализ Модель сущностей Синхронизация

Запрос Файл РСУБД OLAP XML Поиск

12

Page 16: Microsoft SQL Server 2008 - download.microsoft.comdownload.microsoft.com/documents/rus/SQL2008/whit…  · Web viewВ SQL Server 2008 улучшены и без того мощные

SQL Server 2008: обзор продукта

Портативные и настольные компьютеры Центр данных Хранилища, доступные через Интернет

13