Поделиться через


Новые возможности в SQL Server 2019

Область применения:SQL Server

SQL Server 2019 (15.x) расширяет предыдущие выпуски, развивая SQL Server как платформу с поддержкой многих языков разработки, типов данных, операционных систем, локальных и облачных сред.

В этой статье перечислены новые функции и усовершенствования для SQL Server 2019 (15.x).

Дополнительные сведения и известные проблемы см. в заметках о выпуске SQL Server 2019 (15.x).

SQL Server 2019 (15.x) представляет Кластеры больших данных для SQL Server. В этой версии также представлены дополнительные возможности и улучшения для ядра СУБД SQL Server, SQL Server Analysis Services, Служб машинного обучения SQL Server, SQL Server на Linux и SQL Server Master Data Services.

В следующем видео представлено 13-минутное введение в SQL Server 2019:

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

Виртуализация данных и Кластеры больших данных для SQL Server 2019

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

Новые функции или обновления Сведения
Масштабируемое решение для больших данных Развертывание масштабируемых кластеров SQL Server, Spark и контейнеров HDFS, выполняемых в Kubernetes.

Чтение, запись и обработка больших данных из Transact-SQL или Spark.
Простое объединение и анализ ценных реляционных данных и больших данных крупного объема.
Запрос внешних источников данных.
Хранение больших данных в HDFS под управлением SQL Server.
Запрос данных из нескольких внешних источников данных через кластер.
Использование данных для искусственного интеллекта, машинного обучения и других задач анализа.
Развертывание и запуск приложений в Кластерах больших данных.
Главный экземпляр SQL Server обеспечивает высокую доступность и аварийное восстановление для всех баз данных с помощью технологии группы доступности Always On.
Виртуализация данных через PolyBase Запрос данных из внешних источников данных SQL Server, Oracle, Teradata, MongoDB и ODBC с внешними таблицами теперь с поддержкой сортировки и Юникода. Дополнительные сведения см. в статье о виртуализации данных с помощью PolyBase в SQL Server.

Накопительное обновление 19 для SQL Server 2019 (15.x) теперь включает поддержку файлов Oracle TNS. Дополнительные сведения и примеры см. в статье CREATE EXTERNAL DATA SOURCE (Transact-SQL) CONNECTION_OPTIONS .

Дополнительные сведения см. в статье Что такое Кластеры больших данных SQL Server?

Интеллектуальная база данных

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

Интеллектуальная обработка запросов

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

Новые функции или обновления Сведения
Обратная связь по временно предоставляемому буферу памяти в строковом режиме Расширяет функцию обратной связи с временно предоставляемым буфером памяти в пакетном режиме путем настройки размеров временно предоставляемого буфера памяти для операторов пакетного и строкового режимов. Эта корректировка может автоматически исправлять чрезмерные предоставления, которые приводят к потере ресурсов памяти и снижению параллелизма. Также можно исправить недостаточные выделения памяти, которые приводят к дорогостоящим сбросам на диск. См. раздел Обратная связь по выделению памяти в строковом режиме.
Пакетный режим на rowstore Обеспечивает выполнение в пакетном режиме без необходимости использовать индексы columnstore. В пакетном режиме более эффективно используются ресурсы ЦП для аналитических рабочих нагрузок, но до версии SQL Server 2019 (15.x) такая возможность применялась только к запросам, содержащим операции с индексами columnstore. Однако некоторые приложения могут использовать функции, которые не поддерживаются индексами columnstore и, следовательно, не могут использовать пакетный режим. Начиная с версии SQL Server 2019 (15.x) пакетный режим доступен для всех поддерживаемых рабочих нагрузок аналитики, в которых запросы содержат операции с любым типом индекса (rowstore или columnstore). См. Пакетный режим для rowstore.
Встраивание скалярных определяемых пользователем функций Автоматически преобразует определяемые пользователем скалярные функции (UDF) в реляционные выражения и внедряет их в вызывающий SQL-запрос. Такое преобразование повышает производительность нагрузок, которые используют скалярные пользовательские функции. См. Встраивание скалярных UDF.
Отложенная компиляция табличных переменных Оптимизирует качество плана и повышает общую производительность запросов, которые ссылаются на табличные переменные. Во время оптимизации и первичной компиляции эта функция распространяет оценки кратности, основанные на фактическом количестве строк табличной переменной. Эти точные сведения о количестве строк позволяют оптимизировать последующие операции плана. См. раздел Отложенная компиляция табличных переменных.
Приблизительная обработка запросов с помощью APPROX_COUNT_DISTINCT Если не требуется абсолютная точность, но есть строгие требования ко времени реагирования, APPROX_COUNT_DISTINCT выполняет статистическое вычисление для крупных наборов данных, используя при этом меньше ресурсов, чем COUNT(DISTINCT()), и обеспечивая намного лучший параллелизм. См. раздел Приблизительная обработка запросов.

База данных в памяти

Технологии и системы баз данных в памяти SQL Server используют современные инновации оборудования для обеспечения непревзойденной производительности и масштабируемости. SQL Server 2019 (15.x) основан на более ранних нововведениях в этой области, таких как оперативная обработка транзакций в памяти (OLTP), позволяя выйти на новый уровень масштабируемости для всех рабочих нагрузок базы данных.

Новые функции или обновления Сведения
Гибридный буферный пул Это новая возможность ядра СУБД SQL Server, которая поддерживает прямой доступ по мере необходимости к страницам базы данных, хранящимся в файлах базы данных и помещенным в устройство постоянной памяти (PMEM). См. статью Гибридный буферный пул.
Оптимизированные для памяти метаданные TempDB SQL Server 2019 (15.x) представляет новую функцию, которая является частью семейства функций баз данных и технологий в памяти , оптимизированных для памяти метаданных TempDB, которая эффективно удаляет это узкое место и разблокирует новый уровень масштабируемости для tempdb тяжелых рабочих нагрузок. В SQL Server 2019 (15.x) системные таблицы, связанные с управлением метаданными временных таблиц, можно переместить в оптимизированные для памяти временные таблицы без кратковременной блокировки. См. раздел Оптимизированные для памяти метаданные TempDB.
Поддержка технологии OLTP в памяти для снимков базы данных SQL Server 2019 (15.x) предоставляет поддержку создания моментальных снимков базы данных (SQL Server), включающих оптимизированные для памяти файловые группы.

Интеллектуальное управление производительностью

SQL Server 2019 (15.x) продолжает развитие возможностей интеллектуальных баз данных, которые появились в предыдущих выпусках, ускоряя их работу. Эти улучшения помогают преодолеть известные узкие места, связанные с нехваткой ресурсов, и предоставляют возможность настройки сервера базы данных для обеспечения прогнозируемой производительности во всех рабочих нагрузках.

Новые функции или обновления Сведения
OPTIMIZE_FOR_SEQUENTIAL_KEY Включает в ядре СУБД SQL Server оптимизации, которые повышают пропускную способность для операций вставки в индекс с высокой степенью параллелизма. Этот параметр предназначен для индексов с состязанием за последнюю страницу, возникающим при вставке данных в последнюю страницу, что обычно наблюдается для индексов с последовательным ключом, таких как столбец идентификатора, последовательность или столбец даты и времени. См. раздел CREATE INDEX.
Принудительное ускорение и статические курсоры Обеспечивает форсированную поддержку плана Query Store для перемотки вперед и статических курсоров. См. Поддержку планирования для быстродействующих и статических курсоров.
Управление ресурсами Тип данных настраиваемого значения для параметра REQUEST_MAX_MEMORY_GRANT_PERCENT в CREATE WORKLOAD GROUP и ALTER WORKLOAD GROUP изменен с целого числа на число с плавающей точкой, что позволяет более точно контролировать ограничения памяти. См. ALTER WORKLOAD GROUP и CREATE WORKLOAD GROUP.
Уменьшение повторных компиляций для рабочих нагрузок Повышает производительность при использовании временных таблиц в нескольких областях путем уменьшения ненужных повторных компиляций. См. раздел Сокращение повторных компиляций для рабочих нагрузок.
Масштабируемость косвенных контрольных точек См. раздел Улучшена масштабируемость косвенных контрольных точек.
Одновременные обновления PFS Страницы "свободное место на странице" PFS — это специальные страницы в файле базы данных, с помощью которых SQL Server находит свободное место при выделении пространства для объекта. Соперничество за удержание страниц на страницах PFS обычно характерно для TempDB, но также может возникать в пользовательских базах данных, когда много параллельных потоков выделения объектов. Это улучшение изменяет способ управления конкурентностью при обновлениях структуры PFS, позволяя использовать совместное блокирование вместо монопольного. Это поведение по умолчанию используется во всех базах данных (включая tempdb) начиная с SQL Server 2019 (15.x).
Миграция рабочей роли планировщика Миграция рабочих ролей позволяет простаивающему планировщику перенести рабочую роль из очереди запуска другого планировщика на том же узле NUMA и немедленно возобновить задачу перенесенной рабочей роли. Это усовершенствование обеспечивает более сбалансированное использование ЦП в ситуациях, когда долго выполняющиеся задачи назначаются одному и тому же планировщику. Дополнительные сведения см. в разделе Интеллектуальное управление производительностью SQL Server 2019 — миграция рабочей роли.

Монитор

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

Новые функции или обновления Сведения
WAIT_ON_SYNC_STATISTICS_REFRESH Новый тип ожидания в динамическом управляющем представлении sys.dm_os_wait_stats. Он отображает суммарное время на уровне экземпляра, затраченное на синхронные операции обновления статистики. См. sys.dm_os_wait_stats.
Пользовательская политика захвата для хранилища запросов Если эта политика включена, для нового параметра политики записи хранилища запросов доступны дополнительные конфигурации хранилища запросов, что позволяет тонко настраивать сбор данных на конкретном сервере. См. параметры ALTER DATABASE SET.
LIGHTWEIGHT_QUERY_PROFILING Новая конфигурация области базы данных. См. LIGHTWEIGHT_QUERY_PROFILING.
sys.dm_exec_requests — столбец command Отображает SELECT (STATMAN), если SELECT ожидает завершения синхронной операции обновления статистики, прежде чем продолжить выполнение запроса. См. sys.dm_exec_requests.
sys.dm_exec_query_plan_stats Новая функция динамического управления (DMF), возвращающая эквивалент последнего известного действительного плана выполнения для всех запросов. См. раздел sys.dm_exec_query_plan_stats.
LAST_QUERY_PLAN_STATS Новая конфигурация уровня базы данных, которая активирует sys.dm_exec_query_plan_stats. См. ALTER DATABASE SCOPED CONFIGURATION.
query_post_execution_plan_profile Расширенное событие, которое служит для сбора эквивалента действительного плана выполнения на основе упрощенного, а не стандартного профилирования, как в случае с событием query_post_execution_showplan. См. сведения о инфраструктуре профилирования запросов.
sys.dm_db_page_info(database_id, file_id, page_id, mode) Новый DMF, возвращающий информацию о странице в базе данных. См. sys.dm_db_page_info.

Опыт разработчика

SQL Server 2019 (15.x) продолжает предоставлять удобство разработки мирового класса с улучшенными возможностями для работы с диаграммами и пространственными типами данных, поддержкой UTF-8 и новой инфраструктурой расширяемости, позволяющей разработчикам использовать любой язык для извлечения ценной информации из любых данных.

График

Новые функции или обновления Сведения
Действия каскадного удаления ограничений границы Теперь вы можете определить каскадные действия удаления для ограничения ребер в базе данных графов. См. статью Ограничения границ.
Новая функция графа: SHORTEST_PATH Вы можете использовать SHORTEST_PATH в MATCH для поиска кратчайшего пути между любыми двумя узлами в графе или выполнения обходов произвольной длины.
Секционированные таблицы и индексы Графовые таблицы теперь поддерживают секционирование таблиц и индексов.
Используйте псевдонимы производной таблицы или представления в графовых запросах MATCH См. MATCH.

Поддержка Юникода

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

Новые функции или обновления Сведения
Поддержка кодировки UTF-8 Поддерживает UTF-8 для кодировки при импорте и экспорте, а также в качестве сортировки на уровне базы данных или столбцов для строковых данных. Поддержка включает внешние таблицы PolyBase и Always Encrypted (если не используется с анклавами). См. сведения о поддержке сортировки и Юникода.

Расширения языка

Новые функции или обновления Сведения
Новый SDK для языка Java Упрощает разработку приложений Java, которые могут выполняться из SQL Server. См. статью о пакете SDK Майкрософт для расширения возможностей Java в SQL Server.
Пакет SDK для языка Java реализован с открытым кодом Пакет SDK расширяемости Майкрософт для Java для SQL Server теперь доступен с открытым исходным кодом и доступен на сайте GitHub.
Поддержка типов данных Java См. поддерживаемые типы данных Java и SQL Server.
Новая среда выполнения Java по умолчанию SQL Server теперь полностью поддерживает Zulu Embedded for Java от Azul Systems. См. статью Теперь в SQL Server 2019 доступна бесплатная поддерживаемая версия Java.
Расширения языка для SQL Server Исполнить внешний код с помощью фреймворка расширяемости. Смотрите Что такое расширения языка SQL Server?
Регистрация внешних языков Новый язык описания данных (DDL), CREATE EXTERNAL LANGUAGE, регистрирует в SQL Server внешние языки, такие как Java. См. инструкцию CREATE EXTERNAL LANGUAGE.

Пространственный

Новые функции или обновления Сведения
Новые идентификаторы пространственных ссылок (SRID) Australian GDA2020 предоставляет более надежные и точные данные, которые в большей степени согласованы с глобальными навигационными системами. Новые идентификаторы SRID:
  • 7843: географические двухмерные координаты
  • 7844 — географические трехмерные модели.
Определения новых идентификаторов SRID см. в представлении sys.spatial_reference_systems.

Сообщения об ошибках

При сбое процесса извлечения, преобразования и загрузки (ETL) из-за того, что источник и назначение не имеют совпадающих типов и (или) длины данных, устранение неполадок раньше занимало много времени, особенно в больших наборах данных. SQL Server 2019 (15.x) позволяет быстрее определить причины ошибок, приводящих к усечению данных.

Новые функции или обновления Сведения
Подробные предупреждения об усечении Сообщение об ошибке усечения данных по умолчанию включает имена таблицы и столбца, а также усеченное значение. См. VERBOSE_TRUNCATION_WARNINGS.

Критически важная безопасность

SQL Server предоставляет архитектуру безопасности, которая позволяет администраторам баз данных и разработчикам создавать защищенные приложения баз данных и бороться с угрозами. Каждая новая версия SQL Server развивает возможности предыдущих версий и добавляет новые возможности. SQL Server 2019 (15.x) не стала исключением.

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

Поддержка многофункциональных вычислений (сопоставления шаблонов и операций сравнения) дает возможность использовать Always Encrypted в более широком спектре сценариев и приложений, которые требуют защиты конфиденциальных данных, а также более широкой функциональности в запросах Transact-SQL. См. раздел «Always Encrypted» с безопасными анклавами.
Управление сертификатами в диспетчере конфигурации SQL Server. Теперь с помощью диспетчера конфигурации SQL Server можно выполнять задачи управления сертификатами, такие, как просмотр и развертывание сертификатов. См. раздел "Управление сертификатами" (диспетчер конфигурации SQL Server).
Обнаружение и классификация данных Обнаружение и классификация данных предоставляет возможности для классификации и создания меток столбцов в пользовательских таблицах. Классификация конфиденциальных данных (бизнес, финансовые, медицинские, персональные данные (PII) и т. д.) может играть ключевую роль в организационном статусе защиты информации. Она может использоваться в качестве инфраструктуры для следующего:
  • Помощь в соблюдении стандартов конфиденциальности данных и требований нормативных актов.
  • Поддержка сценариев безопасности, таких как мониторинг (аудит) и оповещение о необычном доступе к конфиденциальным данным.
  • Упрощение определения мест размещения конфиденциальных данных в организации, благодаря чему администраторы могут предпринимать необходимые меры для защиты базы данных.
Аудит SQL Server Аудит SQL Server (ядро СУБД) также был улучшен, чтобы включить новое поле data_sensitivity_information в запись журнала аудита, которая содержит классификации конфиденциальности (метки) фактических данных, возвращаемых запросом. Дополнительные сведения и примеры см. в разделе ADD SENSITIVITY CLASSIFICATION.

Высокая доступность

Одна из типичных задач при развертывании SQL Server заключается в том, чтобы обеспечить доступность всех критически важных экземпляров SQL Server и баз данных в них для организации и пользователей в точном соответствии с их потребностями. Доступность является ключевым компонентом платформы SQL Server, и SQL Server 2019 (15.x) представляет множество новых функций и усовершенствований, позволяющих компаниям обеспечить высокую доступность для сред баз данных.

Группы доступности

Новые функции или обновления Сведения
До пяти синхронных реплик SQL Server 2019 (15.x) увеличивает максимальное число синхронных реплик до 5, начиная с 3 в SQL Server 2017 (14.x). Вы можете настроить эту группу из пяти реплик для автоматического переключения между репликами внутри группы в случае отказа. Существует одна первичная реплика, а также четыре синхронные вторичные реплики.
Перенаправление подключения вторичной реплики к первичной реплике Позволяет направлять подключения клиентских приложений к первичной реплике независимо от целевого сервера, указанного в строке подключения. Дополнительные сведения см. в статье Перенаправление соединения с правами на чтение и запись с вторичной на первичную реплику (группы доступности Always On).
Преимущества HADR Каждый клиент Software Assurance SQL Server сможет использовать три улучшенных преимущества для любого выпуска SQL Server, который в настоящее время поддерживается корпорацией Майкрософт. Дополнительные сведения см. в нашем объявлении.

Восстановление

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

Возобновляемые операции

Новые функции или обновления Сведения
Сборка и перестроение кластеризованных индексов columnstore в режиме "в сети" См. статью "Выполнение операций с индексами в сети".
Возобновляемая сборка индексов rowstore в режиме "в сети" См. статью "Выполнение операций с индексами в сети".
Приостановка и возобновление первоначальной проверки прозрачного шифрования данных (TDE) См. Прозрачное шифрование данных (TDE): приостановка и возобновление сканирования.

Вариант платформы

SQL Server 2019 (15.x) развивает нововведения, добавленные в SQL Server 2017 (14.x), которые позволяют запускать SQL Server на любой платформе с большей функциональностью и безопасностью, чем когда-либо ранее.

Linux

Новые функции или обновления Сведения
Поддержка репликации. См. репликацию SQL Server на Linux.
Поддержка координатора распределенных транзакций Майкрософт (MSDTC). Узнайте , как настроить координатор распределенных транзакций Майкрософт (MSDTC) в Linux.
Поддержка OpenLDAP для сторонних поставщиков Active Directory. См. руководство: использование проверки подлинности Active Directory с SQL Server на Linux.
Службы машинного обучения в Linux См. статью об установке служб машинного обучения SQL Server 2019 (Python и R) в Linux.
Улучшения tempdb По умолчанию новая установка SQL Server на Linux создает несколько tempdb файлов данных на основе количества логических ядер (с до восьми файлов данных). Это не применимо к обновлениям основной или дополнительной версии на месте. Размер каждого файла tempdb составляет 8 МБ с возможностью автоматического увеличения до 64 МБ. Это поведение аналогично поведению установки SQL Server по умолчанию в Windows.
PolyBase на компьютерах под управлением Linux См. статью "Установка PolyBase на Linux" для коннекторов, отличных от Hadoop.

См. сопоставление типов с PolyBase.
Поддержка системы отслеживания измененных данных (CDC) Отслеживание измененных данных (CDC) теперь поддерживается в Linux для SQL Server 2019 (15.x).

Контейнеры

Самый простой способ начать работу с SQL Server — использовать контейнеры. SQL Server 2019 (15.x) развивает нововведения, которые появились в более ранних версиях, чтобы более безопасно и с большей функциональностью развертывать контейнеры SQL Server на новых платформах.

Новые функции или обновления Сведения
Реестр контейнеров Майкрософт Реестр контейнеров Майкрософт теперь заменяет Docker Hub новыми официальными образами контейнеров Майкрософт, включая SQL Server 2019 (15.x).
Непривилегированные контейнеры SQL Server 2019 (15.x) представляет возможность создавать более безопасные контейнеры, запуская процесс SQL Server как не корневого пользователя по умолчанию. См. раздел Сборка и запуск контейнеров SQL Server от имени непривилегированного пользователя.
Сертифицированные Red Hat образы контейнеров Начиная с SQL Server 2019 (15.x) вы можете запускать контейнеры SQL Server на Red Hat Enterprise Linux.
Поддержка PolyBase и машинного обучения В SQL Server 2019 (15.x) появились новые способы работы с контейнерами SQL Server, например службы машинного обучения и PolyBase. Ознакомьтесь с примерами в репозитории GitHub SQL Server в контейнерах.

Настройка параметров

Новые функции или обновления Сведения
Новые параметры настройки памяти Задает конфигурации минимальной памяти сервера (МБ) и максимальной памяти сервера (МБ) во время установки. См. статью Настройка ядра СУБД — страница ресурсов памяти, а также в описаниях параметров USESQLRECOMMENDEDMEMORYLIMITS, SQLMINMEMORY и SQLMAXMEMORY в разделе Установка SQL Server из командной строки. Предложенное значение соответствует рекомендациям по настройке памяти, приведенным в разделе Параметры конфигурации памяти сервера.
Новые параметры настройки параллелизма Задает конфигурацию сервера максимальная степень параллелизма во время установки. См. статью Настройка ядра СУБД — страница MaxDOP и в описании параметра SQLMAXDOP в разделе Установка SQL Server из командной строки. Значение по умолчанию соответствует рекомендациям по максимальной степени параллелизма, приведенным в разделе Настройка параметра конфигурации сервера max degree of parallelism.
Предупреждение при установке ключа продукта лицензии Server/CAL Если указан ключ продукта лицензии Enterprise Server/CAL, а компьютер имеет более 20 физических ядер или 40 логических ядер при включении одновременной многопоточной обработки (SMT), во время установки отображается предупреждение. Пользователи по-прежнему могут подтвердить ограничение и продолжить установку, или ввести ключ лицензии, поддерживающий максимальное число процессоров операционной системы.

Службы машинного обучения SQL Server

Новые функции или обновления Сведения
Моделирование на основе разделов Вы можете обрабатывать внешние сценарии для каждой секции данных с использованием новых параметров, добавленных в sp_execute_external_script. Эта функция поддерживает обучение нескольких небольших моделей (одна модель на раздел данных) вместо одной большой. См . руководство по созданию моделей на основе секций в R на SQL Server.
Отказоустойчивый кластер Windows Server Вы можете настроить высокий уровень доступности для служб машинного обучения в отказоустойчивом кластере Windows Server.

SQL Server Analysis Services

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

Новые функции или обновления Сведения
Группы вычисления в табличных моделях Группы вычисления могут значительно сократить количество избыточных мер за счет группировки общих выражений мер в соответствии с вычисляемыми элементами. Дополнительные сведения см. в разделе Группы вычисления в табличных моделях.
Чередование запросов Чередование запросов — это табличный режим системной конфигурации, который может уменьшить время отклика запросов пользователей в сценариях с высоким уровнем параллелизма. Дополнительные сведения см. в статье о чередовании запросов.
Связи "многие ко многим" в табличных моделях Позволяет устанавливать связи "многие ко многим" между таблицами, где оба столбца являются неуникальными. Дополнительные сведения см. в разделе Отношения в табличных моделях.
Настройка свойств для регуляции ресурсов Этот выпуск включает новые параметры памяти: Memory\QueryMemoryLimit, DbpropMsmdRequestMemoryLimit и OLAP\Query\RowsetSerializationLimit для управления ресурсами. Дополнительные сведения см. в разделе Настройки памяти.
Настройка управления обновлением кэша Power BI В этом выпуске представлено свойство ClientCacheRefreshPolicy, которое переопределяет кэширование данных плитки панели мониторинга и данных отчета для начальной загрузки отчётов Live Connect с помощью службы Power BI. Дополнительные сведения см. в разделе Общие свойства.
Онлайн подключение Онлайн подключение можно использовать для синхронизации реплик в режиме только для чтения в локальных средах масштабирования возможностей обработки запросов. Дополнительные сведения см. в разделе Интерактивное подключение.

SQL Server Integration Services

В этом выпуске появились новые функции для улучшения файловых операций.

Новые функции или обновления Сведения
Гибкая задача с файлами Выполняйте файловые операции в локальной файловой системе, хранилище Azure Blob и Azure Data Lake Storage Gen2. См. статью Задача "Гибкая работа с файлами".
Гибкие источник и назначение файла Чтение и запись данных в Azure Blob-хранилище и хранилище данных Azure Data Lake второго поколения. См. Гибкий источник файла и Гибкое назначение файла.

SQL Server Master Data Services

Новые функции или обновления Сведения
Поддержка баз данных SQL Managed Instance в Azure Разместите Master Data Services на Azure SQL Managed Instance. См. статью Установка и настройка Master Data Services.
Новые элементы управления HTML Элементы управления HTML заменяют все бывшие компоненты Silverlight. Зависимость от Silverlight устранена.

службы SQL Server Reporting Services

Этот выпуск SQL Server Reporting Services поддерживает Управляемый экземпляр Azure SQL, наборы данных Power BI Premium, расширенные возможности доступности, прокси приложения Microsoft Entra и прозрачное шифрование данных (TDE). Он также включает обновление построителя отчетов Майкрософт. Смотрите в разделе Что нового в службах SQL Server Reporting Services (SSRS) для получения более подробной информации.

Получить помощь

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

Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.

Дополнительные сведения см. в разделе Редактирование документации Microsoft Learn.