SQL Server 2016. Новый шаблон базы данных WideWorldImporters или прощание с AdventureWorks

SQL Server 2016. Новый шаблон базы данных WideWorldImporters или прощание с AdventureWorks

Выпуск новой версии SQL Server 2016 заслуживает новой базы данных шаблона. AdventureWorks, которая поддерживалась начиная с SQL Server 2005, была очень полезна, но пришло время для создания новой базы данных, которая будет лучше отражать новые тенденции.

Wide World Importers  — это новый шаблон базы данных SQL Server, который демонстрирует всё богатство возможностей SQL Server и случаи улучшения производительности SQL Server 2016.

СкачатьWideWorldImporters (последняя версия) : wide-world-importers-release

Скачать документацию по WideWorldImporters : wide-world-importers-documentation

Новый шаблон базы данных состоит из:

WideWorldImporters 

База данных для OLTP (OnLine Transaction Processing) и аналитики в реальном времени (HTAP – Hybrid Transactional/Analytics Processing). Вот несколько примеров использования данной базы данных:

  • Аналитика продаж в реальном времени с помощью использования nonclustered columnstore indexes.
  • Хранение холодной части ваших данных в Azure с помощью stretched to Azure. Это уменьшит стоимость хранения и улучшит управляемость проекта.
  • Сбор, хранение и анализ ваших планов запросов с помощью Query Store.
  • Temporal tables используются для «взгляда в прошлое», чтобы можно было получить значения на любой момент времени.
  • JSON  для вызова AJAX.
  • Дополнительные улучшения безопасности Always Encrypted, Row-Level Security and Dynamic Data Masking.
  • In-Memory OLTP используется для улучшения производительности.
  • Clustered columnstore indexes для уменьшения занимаемого пространства для тех таблиц, характер нагрузки которых исключительно добавление данных.
  • Partitioning улучшит управляемость больших таблиц.
  • Для более детальной информации посетите WideWorldImporters use of SQL Server features and capabilities.

WideWorldImportersDW

База данных хранилищ и аналитики (OLAP – OnLine Analytics Processing). Эта база данных получается данные из WideWorldImporters, но использует схему, оптимизированную для аналитики. Вот некоторые её возможности:

  • Clustered columnstore indexes для уменьшения занимаемого пространства и улучшения производительности таблицы фактов.
  • PolyBase помогает сравнивать локальные данные и данные из Azure Blog storage.
  • In-Memory OLTP позволяет улучшить производительность операций загрузки-выгрузки (ETL).
  • Partitioning улучшит управляемость данными фактов, которые со временем могут сильно разрастись.
  • Для более детальной информации посетите WideWorldImportersDW use of SQL Server features and capabilities.

Пакет SQL Server Integration Services (SSIS)

Daily ETL.ispac, позволяющий переместить данные из WideWorldImporters в WideWorldImporters. Пакет использует bulk операции, что позволяет увеличить производительность операций. Для более детальной информации посетите WideWorldImportersDW ETL workflow.

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

Базы данных содержат продажи с 1 января 2013 по 31 мая 2016. Шаблон содержит процедуры генерации данных, что позволит вам добавить данных до текущей даты. Более детально смотрите по ссылке WideWorldImporters data generation.

Размер базы данных ограничен, чтобы вам было легче её скачать. Если вы хотите наполнить БД данными, используйте скрипт. Скрипт создаст новый шаблон базы данных, на 6 шаге данного скрипта, вы сможете указать её размер.

Для начала работы:

Ваши отзывы и предложения по новому шаблону можете высылать на sqlserversamples@microsoft.com.

Запись опубликована в рубрике Полезно и интересно с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Войти с помощью: