Что нового в SQL Server 2016What's new in SQL Server 2016

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетХранилище данных SQL Azure нетParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Благодаря SQL Server 2016 вы сможете создавать важные аналитические приложения с помощью масштабируемой гибридной платформы баз данных, в которую уже встроено все необходимое — от возможностей эффективной обработки в памяти и повышенной безопасности до функций аналитики в базе данных.With SQL Server 2016, you can build intelligent, mission-critical applications using a scalable, hybrid database platform that has everything built in, from in-memory performance and advanced security to in-database analytics. В выпуске SQL Server 2016 добавлены новые средства безопасности, возможности выполнения запросов, интеграции Hadoop, облачной интеграции, аналитики R, а также множество других усовершенствований.The SQL Server 2016 release adds new security features, querying capabilities, Hadoop and cloud integration, R analytics and more, along with numerous improvements and enhancements.

На этой странице представлен краткий обзор новых возможностей и ссылки на подробные сведения о них для каждого компонента SQL Server 2016.This page provides summary information and links to more detailed SQL Server 2016 what's new information for each SQL Server component.

SQL Server 2016

Оцените SQL Server уже сегодня!Try SQL Server today!

Ядро СУБД SQL Server 2016SQL Server 2016 Database Engine

  • Теперь вы можете настроить несколько файлов базы данных tempDB во время установки и настройки SQL Server.You can now configure multiple tempDB database files during SQL Server installation and setup.
  • В базе данных нового хранилища запросов хранятся тексты запросов, планы выполнения и метрики производительности. Это позволяет легко выполнять мониторинг и устранять проблемы с производительностью.New Query Store stores query texts, execution plans, and performance metrics within the database, allowing easy monitoring and troubleshooting of performance issues. На панели мониторинга указано, какие запросы потребляют больше всего времени, памяти или ресурсов ЦП.A dashboard shows which queries consumed the most time, memory or CPU resources.
  • Темпоральные таблицы — это хронологические таблицы, в которые записываются все изменения данных, а также дата и время таких изменений.Temporal tables are history tables which record all data changes, complete with the date and time they occurred.
  • Новые встроенные средства поддержки JSON в SQL Server обеспечивают импорт, экспорт, синтаксический анализ и хранение файлов JSON.New built-in JSON support in SQL Server supports JSON imports, exports, parsing and storing.
  • Новый обработчик запросов PolyBase интегрирует SQL Server с внешними данными в Hadoop или хранилище BLOB-объектов Azure.New PolyBase query engine integrates SQL Server with external data in Hadoop or Azure Blob storage. Теперь вы можете импортировать и экспортировать данные, а также выполнять запросы.You can import and export data as well as executing queries.
  • Новая функция Stretch Database позволяет выполнять безопасную динамическую архивацию данных из локальной базы данных SQL Server в базу данных Azure SQL в облаке.The new Stretch Database feature lets you dynamically, securely archive data from a local SQL Server database to an Azure SQL database in the cloud. SQL Server автоматически обращается к данным в локальных и удаленных связанных базах данных.SQL Server automatically queries both local and remote data in the linked databases.
  • Выполняющаяся в памяти OLTP.In-memory OLTP:
    • Реализована поддержка FOREIGN KEY, ограничений UNIQUE и CHECK, а также скомпилированных в собственном коде хранимых процедур OR, NOT SELECT DISTINCT, OUTER JOIN и вложенных запросов в SELECT.Now supports FOREIGN KEY, UNIQUE and CHECK constraints, and native compiled stored procedures OR, NOT, SELECT DISTINCT, OUTER JOIN, and subqueries in SELECT.
    • Поддерживаются таблицы до 2 ТБ (от 256 ГБ).Supports tables up to 2TB (up from 256GB).
    • Усовершенствованы индексы хранилища столбцов для сортировки и поддержки групп доступности AlwaysOn.Has column store index enhancements for sorting and Always On Availability Group support.
  • Новые функции безопасности:New security features:
    • Always Encrypted. Если включено, доступ к зашифрованным конфиденциальным данным в базе данных SQL Server 2016 получают только приложения с ключом шифрования.Always Encrypted: When enabled, only the application that has the encryption key can access the encrypted sensitive data in the SQL Server 2016 database. Ключ никогда не передается в SQL Server.The key is never passed to SQL Server.
    • Динамическое маскирование данных. Если этот параметр указан в определении таблицы, маскированные данные будут скрыты от большинства пользователей, полностью отображаясь только для пользователей с разрешением UNMASK.Dynamic Data Masking: If specified in the table definition, masked data is hidden from most users, and only users with UNMASK permission can see the complete data.
    • Безопасность на уровне строк. Доступ к данным можно ограничить на уровне ядра СУБД, и для пользователей будет отображаться только релевантная информация.Row Level Security: Data access can be restricted at the database engine level, so users see only what is relevant to them.

См. раздел о ядре СУБД.See Database Engine.

SQL Server 2016 Analysis Services (SSAS)SQL Server 2016 Analysis Services (SSAS)

Службы SQL Server 2016 Analysis Services повышают производительность, расширяют возможности разработки, управления базами данных, фильтрации и обработки, а также предоставляют много других преимуществ для табличных баз данных на уровне совместимости 1200.SQL Server 2016 Analysis Services provides improved performance, authoring, database management, filtering, processing, and much more for tabular model databases based on the 1200 compatibility level.

  • Службы R SQL Server интегрируют язык R, используемый для статистического анализа в SQL Server.SQL Server R Services integrate the R programming language, used for statistical analysis, into SQL Server.
  • Новое средство проверки согласованности базы данных (DBCC) выполняется для внутренних целей при обнаружении возможных проблем с повреждением данных.New Database Consistency Checker (DBCC) runs internally to detect potential data corruption issues.
  • Прямой запрос, выполняющийся перед импортом динамических внешних данных, теперь поддерживает дополнительные источники данных, включая Azure SQL, Oracle и Teradata.Direct Query, which queries live external data rather than importing it first, now supports more data sources, including Azure SQL, Oracle and Teradata.
  • Реализовано множество новых функций DAX (выражения доступа к данным) .There are numerous new DAX (Data Access Expressions) functions.
  • Новое пространство имен Microsoft.AnalysisServices.Tabular управляет экземплярами и моделями в табличном режиме.New Microsoft.AnalysisServices.Tabular namespace manages tabular mode instances and models.
  • Управляющие объекты службы Analysis Services (AMO) переработаны и теперь содержат вторую сборку — Microsoft.AnalysisServices.Core.dll.Analysis Services Management Objects (AMO) is re-factored to include a second assembly, Microsoft.AnalysisServices.Core.dll.

См. раздел о подсистеме служб Analysis Services (SSAS).See Analysis Services Engine (SSAS).

SQL Server 2016 Integration Services (SSIS)SQL Server 2016 Integration Services (SSIS)

  • Поддержка групп доступности AlwaysOnSupport for Always On Availability Groups
  • Добавочное развертывание пакетовIncremental package deployment
  • Поддержка Always EncryptedAlways Encrypted support
  • Новая роль уровня базы данных ssis_logreaderNew ssis_logreader database-level role
  • Новый уровень настраиваемого протоколированияNew custom logging level
  • Имена столбцов для ошибок в потоке данныхColumn names for errors in the data flow
  • Новые соединителиNew connectors
  • Поддержка файловой системы Hadoop (HDFS)Support for the Hadoop file system (HDFS)

См. раздел о службах Integration Services (SSIS).See Integration Services (SSIS).

Службы SQL Server 2016 Master Data Services (MDS)SQL Server 2016 Master Data Services (MDS)

  • Улучшения в производной иерархии, включая поддержку для рекурсивных иерархий и иерархий "многие ко многим"Derived hierarchy improvements, including support for recursive and many-to-many hierarchies
  • Фильтрация атрибута на основе доменаDomain-based attribute filtering
  • Синхронизация сущностей для совместного использования данных сущности в разных моделяхEntity syncing for sharing entity data between models
  • Рабочие процессы утверждения с использованием наборов измененийApproval workflows via changesets
  • Пользовательские индексы для повышения производительности запросовCustom indexes to improve query performance
  • Новые уровни разрешений для повышения уровня безопасностиNew permission levels for improved security
  • Переработанный интерфейс управления бизнес-правиламиRedesigned business rules management experience

См. раздел о службах Master Data Services (MDS).See Master Data Services (MDS).

Службы SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS)

Этот выпуск служб Reporting Services тщательно переработан корпорацией Майкрософт.Microsoft has thoroughly revamped Reporting Services in this release.

  • Новый портал веб-отчетов с функцией ключевых показателей эффективностиNew web Report Portal with KPI feature
  • Новый издатель мобильных отчетовNew Mobile Report Publisher
  • Переработанный механизм визуализации отчетов с поддержкой HTML5Redesigned report rendering engine that supports HTML5
  • Новые типы диаграмм: "дерево" и "солнечные лучи"New treemap and sunburst chart types

См. раздел о службах Reporting Services (SSRS).See Reporting Services (SSRS).

Следующие шагиNext steps

info_tip СправкаGet Help

изменить содержимое Примите участие в разработке документации по SQLContribute SQL documentation

Знаете ли вы, что это содержимое вы можете изменить самостоятельно?Did you know that you could edit the content yourself? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.If you do so, not only will our documentation improve, but you'll also be credited as a contributor to the page.