Подтверждено, что Microsoft SQL Server 2008 R2, выпущенный в мае, является последней версией базы данных SQL Server. В этой статье будут представлены 10 новых функций SQL Server 2008 R2. Знак R2 указывает на то, что это промежуточная версия. версия SQL Server, не основная версия, но версия R2 также предоставляет множество интересных новых функций для администраторов баз данных и разработчиков. На момент написания этой статьи R2 уже находился в версии Community Release Version (CTP). Помимо новых функций, были также выпущены две новые версии: SQL Server 2008 R2 Datacenter (Data Center Edition) и SQL Server 2008 R2 Parallel. Хранилище данных (версия хранилища параллельных данных). Дополнительные отчеты по SQL Server 2008 см. в специальной теме: Подробное описание SQL Server 2008.
1. Построитель отчетов 3.0
Report Builder — это набор инструментов, с помощью которого вы можете разрабатывать отчеты, публикуемые в Интернете. Report Builder может создавать отчеты, содержащие изображения, диаграммы, таблицы и элементы управления печатью. Кроме того, Report Builder также поддерживает детализацию и сортировку. Сторонние инструменты отчетности, такие как Crystal Reports, тогда вы обязательно воспользуетесь Report Builder.
Новые функции SQL Server 2008 R2/Report Builder 3.0 включают: ○1 слой карты, который может содержать пространственные и аналитические данные и может быть легко интегрирован с Microsoft Virtual Earth; ○2 индикатора для отображения состояния значения; ○3 компонента отчета; , этот объект можно использовать повторно или совместно использовать в нескольких отчетах. ○4 Агрегированный расчет (агрегированный расчет) позволяет рассчитать суммарное значение других совокупных результатов расчета.
2. Центр обработки данных SQL Server 2008 R2.
Data Center Edition SQL Server 2008 R2 ориентирован на пользователей Enterprise Edition, которым требуется более высокая производительность. Новая версия поддерживает 256 логических процессоров, больше экземпляров и больше памяти.
3. SQL Server 2008 R2 Параллельное хранилище данных
Еще одна новая версия SQL Server 2008 R2 — Parallel Data Warehouse Edition, официально имеющая кодовое название «Madison». Ее основная цель — обработка очень больших объемов данных. Она использует возможности крупномасштабной параллельной обработки для распределения больших таблиц по нескольким SQL. узлы Эти узлы управляются с помощью запатентованной технологии Microsoft Ultra Shared Nothing, которая позволяет распределять задачи запросов по различным вычислительным узлам и затем собирать результаты вычислений с каждого узла.
4. СтримИнсайт
В SQL Server 2008 R2 появился новый компонент под названием StreamInsight. Этот интересный компонент позволяет анализировать потоковые данные «на лету», то есть обрабатывать их непосредственно из исходного потока данных и затем сохранять в таблицу данных. Если ваша система представляет собой систему реального времени, эта функция очень и очень полезна, поскольку система реального времени должна анализировать данные, не вызывая задержек при записи данных. Некоторые распространенные примеры включают поток данных о торговле акциями, поток анализа веб-кликов и т. д. Управление промышленными процессами, которое может одновременно контролировать несколько потоков входных данных.
5. Служба основных данных
Master Data Services (MDS) — это одновременно концепция и продукт. Концепция Master Data Services заключается в наличии централизованного контроллера ввода данных для основных бизнес-данных, таких как платежный адрес клиента, имя сотрудника/клиента и названия продуктов. управляться централизованно, чтобы все системы потребительских приложений имели одинаковую информацию. Microsoft предоставляет пример, когда адрес клиента записан в таблице клиентов, но другой адрес записан в таблице рассылки. Приложение Master Data Services может гарантировать, что все таблицы имеют только один правильный адрес, и хотя MDS может быть локальным приложением, SQL Server 2008 R2 включает в себя приложение и интерфейс для управления базовыми данными.
6.PowerPivot для SharePoint.
PowerPivot — это инструмент для конечных пользователей, который работает совместно с SharePoint, SQL Server 2008 R2 и Excel 2010 для обработки больших объемов данных за считанные секунды. PowerPivot действует как сводная таблица в Excel, предоставляя аналитические возможности.
7. Приложение уровня данных
Приложение Data-Tier (Data-Tier Application, сокращенно DAC, я не знаю, что означает C, не путайте с компонентом доступа к данным Windows, потому что его аббревиатура также DAC) — это объект, который может хранить все необходимые базы данных для проекта. Такая информация, как имена входа, таблицы и хранимые процедуры, которые может использовать Visual Studio. При создании приложения уровня данных версия пакета SQL Server сохраняется с каждой скомпилированной версией Visual Studio, а это означает, что приложение и база данных могут быть объединены в единую версию для облегчения последующего обслуживания и управления.
8. Сжатие Unicode
SQL Server 2008 R2 использует новый алгоритм, обеспечивающий простую схему сжатия для хранения данных в формате Unicode. Сжатие в формате Unicode позволяет уменьшить пространство, занимаемое механизмом Unicode, поэтому нет необходимости изменять существующие приложения. администратору базы данных не требуется никакого вмешательства.
9. Утилита SQL-сервера
Новая утилита SQL Server представляет собой объект хранилища, который централизованно управляет несколькими экземплярами SQL Server. Данные о производительности и политики конфигурации могут храниться в одной утилите. Утилита также включает в себя инструмент управления ресурсами, который может создавать несколько информационных панелей сервера.
10.Мультисерверная панель управления
Хотя SQL Server Management Studio также может подключаться к нескольким серверам, она не может просматривать все базы данных в централизованном представлении. Каждым сервером базы данных необходимо управлять независимо. В SQL Server 2008 R2 можно создавать информационные панели, на которых одновременно отображаются несколько серверов. время.