Бөлісу құралы:


Выпуски и поддерживаемые функции SQL Server 2022

Область применения: SQL Server 2022 (16.x)

В этой статье содержатся сведения о функциях, поддерживаемых различными выпусками SQL Server 2022 (16.x).

Сведения о других ранних версиях:

Дополнительные сведения о SQL Azure см. в статье "Сравнение функций": База данных SQL Azure и Управляемый экземпляр SQL Azure.

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

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

Попробуйте SQL Server! Скачайте SQL Server 2022 из Центра оценки.

Примечание.

Идентификатор Microsoft Entra ранее был известен как Azure Active Directory (Azure AD).

Выпуски SQL Server

В следующей таблице описываются выпуски SQL Server.

Выпуск Определение
Функции корпоративного уровня Выпуск SQL Server Enterprise предоставляет комплексные возможности центра обработки данных с высокой производительностью, неограниченной виртуализацией 1 и сквозной бизнес-аналитикой, обеспечивая высокий уровень обслуживания критически важных рабочих нагрузок и доступ конечных пользователей к аналитическим данным.

Выпуск Enterprise доступен для оценки. Развертывание оценки доступно в течение 180 дней. Дополнительные сведения см. в статье о ресурсах и документах лицензирования SQL Server.
Стандартные Выпуск SQL Server Standard предоставляет базовую базу данных для управления данными и бизнес-аналитики для отделов и небольших организаций для запуска приложений и поддерживает общие средства разработки для локальной среды и облака, что позволяет эффективно управлять базами данных с минимальными ИТ-ресурсами.
Интернет Веб-выпуск SQL Server — это вариант с низкой стоимостью владения для веб-хостеров (включая выбор веб-выпуска в IaaS в Azure) и веб-виртуальных ip-адресов для обеспечения масштабируемости, доступности и управляемости для небольших и крупномасштабных веб-свойств.
разработчик. Выпуск SQL Server Developer позволяет разработчикам создавать любое приложение на основе SQL Server. Он включает все функциональные возможности выпуска Enterprise Edition, однако лицензируется как система для разработки и тестирования, а не для применения в качестве рабочего сервера. Разработчик SQL Server идеально подходит для пользователей, которые создают и тестируют приложения.
Выпуск Express Выпуск SQL Server Express — это начальная, бесплатная база данных и идеально подходит для обучения и создания классических и небольших приложений на основе данных сервера. Этот выпуск — лучший выбор для независимых поставщиков программного обеспечения, непрофессиональных разработчиков и любителей, создающих клиентские приложения. Если вам нужны более сложные возможности базы данных, SQL Server Express можно легко обновить до других более поздних версий SQL Server. SQL Server Express LocalDB — это упрощенная версия выпуска Express, которая имеет все его функции программирования, работает в пользовательском режиме и имеет быструю, нулевая конфигурация и краткий список необходимых компонентов.

1 Неограниченное виртуализация доступна в выпуске Enterprise для клиентов с Software Assurance. Развертывания должны соответствовать требованиям, описанным в руководстве по лицензированию. Дополнительные сведения см. в статье о ресурсах и документах лицензирования SQL Server.

Выбор компонентов SQL Server

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

По следующим таблицам определите набор компонентов, лучше всего соответствующий вашим потребностям.

Серверные компоненты

Возможность Description
Компонент SQL Server Database Engine Ядро СУБД SQL Server включает ядро СУБД, основную службу для хранения, обработки и защиты данных, репликации, полнотекстового поиска, средств управления реляционными и XML-данными, интеграции аналитики баз данных и интеграции PolyBase для доступа к разнородным источникам данных и Машинное обучение службам для запуска скриптов Python и R с реляционными данными.
Службы Analysis Services Службы Analysis Services включают средства для создания и управления онлайн-аналитической обработкой (OLAP) и приложениями интеллектуального анализа данных.
Службы отчетов Службы Reporting Services включают серверные и клиентские компоненты для создания, управления и развертывания табличных, матриц, графических и бесплатных отчетов. Службы Reporting Services также являются расширяемой платформой, которую можно использовать для разработки приложений отчетов.
Службы Integration Services Службы Integration Services — это набор графических инструментов и программируемых объектов для перемещения, копирования и преобразования данных. Он также включает компонент служб качества данных (DQS) для служб Integration Services.
Службы Master Data Services Службы Master Data Services (MDS) — это решение SQL Server для управления основными данными. MDS можно настроить для управления любым доменом (продуктами, клиентами, учетными записями) и включает иерархии, детализированную безопасность, транзакции, управление версиями данных и бизнес-правила, а также надстройку для Excel, которая может использоваться для управления данными.
Служба машинного обучения (в базе данных) Службы машинного обучения (в базе данных) поддерживают распределенные и масштабируемые решения машинного обучения, использующие корпоративные источники данных. В SQL Server 2016 поддерживался язык R. SQL Server 2022 (16.x) поддерживает R и Python.
Виртуализация данных через PolyBase Запрос различных типов данных для разных типов источников данных из SQL Server.
Подключенные службы Azure SQL Server 2022 (16.x) расширяет подключенные службы Azure и функции, включая Azure Synapse Link, политики доступа Microsoft Purview, расширение Azure для SQL Server, выставление счетов по мере использования и функцию ссылки для Управляемый экземпляр SQL.

Выпуски разработчика и оценки

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

Выпуск Developer продолжает поддерживать только 1 клиент для SQL Server распределенное воспроизведение, который устарел в SQL Server 2022 (16.x).

Ограничения масштабирования

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Максимальная вычислительная мощность, используемая одним экземпляром (ядро СУБД SQL Server) 1 Максимальное значение, поддерживаемое операционной системой Ограничение: меньшее из 4 процессоров и 24 ядер Ограничение: меньшее из 4 процессоров и 16 ядер Ограничение: меньшее из 1 процессора и 4 ядер Ограничение: меньшее из 1 процессора и 4 ядер
Максимальная емкость вычислений, используемая одним экземпляром— службами Analysis Services или Reporting Services Максимальное значение, поддерживаемое операционной системой Ограничение: меньшее из 4 процессоров и 24 ядер Ограничение: меньшее из 4 процессоров и 16 ядер Ограничение: меньшее из 1 процессора и 4 ядер Ограничение: меньшее из 1 процессора и 4 ядер
Максимальная память для буферного пула на экземпляр SQL Server ядро СУБД Максимум, поддерживаемый операционной системой 128 ГБ 64 ГБ 1410 МБ 1410 МБ
Максимальный объем памяти для кэша сегментов Columnstore на экземпляр SQL Server ядро СУБД Неограниченная память 32 Гб 16 ГБ 352 МБ 352 МБ
Максимальный размер оптимизированных для памяти данных для каждой базы данных в SQL Server ядро СУБД Неограниченная память 32 Гб 16 ГБ 352 МБ 352 МБ
Максимальный объем используемой памяти на экземпляр Analysis Services Максимум, поддерживаемый операционной системой 16 ГБ 2

64 ГБ 3
Неприменимо Н/Д Неприменимо
Максимальный объем используемой памяти на экземпляр Reporting Services Максимум, поддерживаемый операционной системой 64 ГБ 64 ГБ 4 ГБ Н/П
Максимальный размер реляционной базы данных 524 ПB 524 ПB 524 ПB 10 ГБ 10 ГБ

1 Использование выпуска Enterprise Edition с лицензированием по принципу "лицензия на сервер и клиентские лицензии (Server+CAL)" (недоступно для новых соглашений) ограничено максимум 20 ядрами в расчете на экземпляр SQL Server. В модели лицензирования по числу ядер никаких ограничений нет. Дополнительные сведения см. в статье Вычисление производительности выпуска SQL Server.

2 табличный

3 MOLAP

Подключенные службы Azure

SQL Server 2022 включает функции для подключения к Azure Synapse Analytics, Управляемый экземпляр SQL Azure и Microsoft Purview.

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Расширение Azure для SQL Server Да Да No No No
Azure Synapse Link 1 Да Да Да No No
Функция связывания для Управляемый экземпляр SQL 1 Да Да No No No
Серверы отработки отказа для аварийного восстановления в Azure Да Да No No No
Интеграция с Microsoft Entra Да Да Да Да Да
Политики доступа Microsoft Purview 1 Да Да Да 2 Да 2 Да 2
Выставление счетов по мере использования Да Да No No No

1 Эти функции управляются соответствующими политиками жизненного цикла.

2 Настройка в портал Azure.

Высокий уровень доступности RDBMS

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Поддержка Server Core 1 Да Да Да Да Да
доставка журналов; Да Да Да No No
Зеркальное отображение базы данных 7 Да Да 2 Да 3 Да 3 Да 3
Сжатие резервных копий Да Да No No No
Моментальный снимок базы данных Да Да Да Да Да
Экземпляры отказоустойчивого кластера AlwaysOn 4 Да Да No No No
Группы доступности AlwaysOn 5 Да No No No No
Базовые группы доступности 6 No Да No No No
Включенные группы доступности Да No No No No
Распределенные группы доступности Да No No No No
Автоматическое перенаправление подключения записи чтения Да No No No No
Восстановление страниц и файлов в режиме «в сети» Да No No No No
Создание и перестроение индекса в режиме "в сети" Да No No No No
Возобновляемая перестройка индексов в подключенном режиме Да No No No No
Повторное добавление ограничения в Сети Да No No No No
Изменение схемы в режиме «в сети» Да No No No No
Быстрое восстановление Да No No No No
Ускоренное восстановление баз данных Да Да Да No No
Зеркальные резервные копии Да No No No No
Поддержка памяти и ЦП с "горячей" заменой Да No No No No
Помощник по восстановлению базы данных Да Да Да Да Да
Зашифрованная резервная копия Да Да No No No
Резервное копирование и восстановление в хранилище объектов, совместимое с S3, через REST API Да Да Да No No
Резервная копия снимка Да Да Да Да Да
Группа доступности без кластера 5, 6 Да Да No No No
Серверы отработки отказа для аварийного восстановления Да Да No No No
Серверы отработки отказа для обеспечения высокой доступности Да Да No No No

1 Дополнительные сведения об установке SQL Server на Server Core см. в разделе Установка SQL Server на Server Core.

2 Только полная безопасность.

3 Только следящий сервер.

4 В выпуске Enterprise максимальное число узлов — 16. В выпуске Standard поддерживается два узла.

5 В выпуске Enterprise поддерживает до 8 вторичных реплик, включая 5 синхронных вторичных реплик.

Выпуск 6 Standard поддерживает базовые группы доступности. Базовая группа доступности поддерживает две реплики с одной базой данных. Дополнительные сведения о базовых группах доступности см. в разделе "Базовые группы доступности AlwaysOn" для одной базы данных.

Зеркальное отображение базы данных 7 является нерекомендуемой функцией.

Масштабируемость и производительность RDBMS

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Columnstore 1, 2 Да Да Да Да Да
Большие двоичные объекты в кластеризованных индексах columnstore Да Да Да Да Да
Перестройка некластеризованных индексов columnstore в подключенном режиме Да No No No No
База данных в памяти: в памяти OLTP 1, 2 Да Да Да Да 3 Да
Выполняющаяся в памяти база данных: гибридный буферный пул Да Да No No No
База данных в памяти: поддержка гибридного пула буферов для прямой записи Да No No No No
База данных в памяти: метаданные TempDB, оптимизированные для памяти Да No No No No
Выполняющаяся в памяти база данных: поддержка постоянной памяти Да Да Да Да Да
Stretch Database 4 Да Да Да Да Да
Поддержка нескольких экземпляров 50 50 50 50 50
Секционирование таблиц и индексов 2 Да Да Да Да Да
Сжатие данных 2 Да Да Да Да Да
Регулятор ресурсов Да No No No No
Параллелизм секционированных таблиц 2 Да Да Да No No
Несколько контейнеров файловых потоков 2 Да Да Да Да Да
Поддержка NUMA, выделение памяти больших страниц и массива буфера Да No No No No
Расширение буферного пула Да Да No No No
Параллельное сканирование буферного пула Да Да No No No
Управление ресурсами ввода-вывода Да No No No No
Упреждающее чтение Да No No No No
Расширенная проверка Да No No No No
Отложенная устойчивость Да Да Да Да Да
Интеллектуальная база данных: приблизительный подсчет различных объектов Да Да Да Да Да
Интеллектуальная база данных: приблизительный процентиль Да Да Да Да Да
Интеллектуальная база данных: автоматическая настройка Да No No No No
Интеллектуальная база данных: пакетный режим для хранилища строк 1 Да No No No No
Интеллектуальная база данных: оценка кратности оценки обратной связи Да No No No No
Интеллектуальная база данных: степень обратной связи параллелизма Да No No No No
Интеллектуальная база данных: сохраняемость и процентиль в памяти Да No No No No
Интеллектуальная база данных: принудительное принудительное выполнение оптимизированного плана Да Да Да Да Да
Интеллектуальная база данных: оптимизация плана с учетом параметров Да Да Да Да Да
Интеллектуальная база данных: обратная связь по временно предоставляемому буферу памяти в строковом режиме Да No No No No
Интеллектуальная база данных: отложенная компиляция табличных переменных Да Да Да Да Да
Интеллектуальная база данных: встраивание скалярных пользовательских функций Да Да Да Да Да
Интеллектуальная база данных: адаптивные соединения в режиме пакетной службы Да No No No No
Интеллектуальная база данных: отзыв о предоставлении памяти в пакетном режиме Да No No No No
Интеллектуальная база данных: чередование выполнения для функций с табличным значением нескольких операторов Да Да Да Да Да
Улучшения массовой вставки Да Да Да Да Да
Расширенная интеграция расширения векторов (AVX) 512 Да No No No No
Встроенное ускорение и разгрузка (оборудование) Да No No No No
Встроенное ускорение и разгрузка (программное обеспечение) Да Да No No No
Усовершенствования параллелизма при кратковременных блокировках страниц системой Да Да Да Да Да

1 Размер данных выполняющейся в памяти OLTP и кэша сегмента Columnstore ограничены объемом памяти, указанным в выпуске в разделе Ограничения масштабирования. Степень параллелизма (DOP) для операций в пакетном режиме ограничена 2 выпусками SQL Server Standard и 1 для выпусков SQL Server Web и Express. Это относится к индексам columnstore, созданным на основе таблиц на диске и оптимизированных для памяти таблиц.

2 Агрегированные pushdown, строковые предикаты pushdown и оптимизации SIMD — это улучшения масштабируемости выпуска SQL Server Enterprise. Дополнительные сведения см. в статье "Новые возможности индексов columnstore".

3 Эта функция не включена в параметр установки LocalDB.

4 Stretch Database является устаревшей функцией.

Безопасность RDBMS

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Always Encrypted Да Да Да Да Да
Always Encrypted с безопасными анклавами. Да Да Да Да Да
Автономные базы данных Да Да Да Да Да
Аудит базы данных Да Да Да Да Да
Классификация и аудит данных Да Да Да Да Да
Динамическое маскирование данных Да Да Да Да Да
Шифрование для резервного копирования Да Да No No No
Расширенное управление ключами (EKM) Да Да No No No
Реестр для SQL Server Да Да Да Да Да
Проверка подлинности Microsoft Entra 1 Да Да Да Да Да
Безопасность на уровне строк Да Да Да Да Да
Аудит сервера Да Да Да Да Да
Прозрачное шифрование данных (TDE) Да Да No No No
Определяемые пользователем роли Да Да Да Да Да

1 Требуется SQL Server, включенный Azure Arc.

Репликация

Компонент Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Разнородные подписчики Да Да No No No
Репликация слиянием Да Да Да 1 Да 1 Да 1
публикация Oracle Да No No No No
Одноранговая репликация транзакций Да No No No No
Одноранговый узел — последняя победа записи — репликация транзакций Да No No No No
репликация моментальных снимков; Да Да Да 1 Да 1 Да 1
Отслеживание изменений в SQL Server Да Да Да Да Да
Репликация транзакций Да Да Да 1 Да 1 Да 1
Репликация транзакций в Azure Да Да No No No
Обновляемая подписка на репликацию транзакций Да Да No No No

1 Только подписчик

Средства управления

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Объекты SMO Да Да Да Да Да
API Оценки SQL Да Да Да Да Да
Оценка уязвимостей SQL Да Да Да Да Да
Диспетчер конфигурации SQL Server Да Да Да Да Да
SQLCMD (средство командной строки) Да Да Да Да Да
SQL Profiler Да Да Нет 1 Нет 1 Нет 1
Агент SQL Server Да Да Да No No
Пакет управления Microsoft System Center Operations Manager Да Да Да No No
Помощник по настройке ядра СУБД (DTA) Да Да 2 Да 2 No No

1 Для выпусков SQL Server Web Edition, SQL Server Express, SQL Server Express с инструментами и SQL Server, экспресс-выпуск с дополнительными службами, поддерживается профилирование с помощью выпусков SQL Server Standard Edition и SQL Server Enterprise Edition.

2 Настройка включена только в функциях выпуска Standard.

Примечание.

распределенное воспроизведение не рекомендуется использовать в SQL Server 2022 (16.x).

Управляемость RDBMS

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Пользовательские экземпляры No No No Да Да
LocalDB No No No Да Нет
Выделенное административное соединение Да Да Да Да 1 Да 1
Поддержка SysPrep 2 Да Да Да Да Да
Поддержка сценариев PowerShell 3 Да Да Да Да Да
Поддержка операций с компонентами приложения уровня данных — извлечение, развертывание, обновление, удаление Да Да Да Да Да
Автоматизация политики (проверка по расписанию и изменение) Да Да Да No No
Сборщик данных производительности Да Да Да No No
Возможность регистрации в качестве управляемого экземпляра в среде управления несколькими экземплярами Да Да Да No No
Стандартный производительности отчет Да Да Да No No
Структуры планов и закрепление плана для структур планов Да Да Да No No
Прямой запрос индексированных представлений (с использованием указания NOEXPAND) Да Да Да Да Да
Прямой запрос служб SQL Server Analysis Services Да Да No No Да
Автоматическое сопровождение индексированного представления Да Да Да No No
Распределенные секционированные представления Да No No No No
Параллельные операции с индексами Да No No No No
Автоматическое использование индексированного представления оптимизатором запросов Да No No No No
Проверка согласованности параллелизма Да No No No No
Точка управления служебной программой SQL Server Да No No No No
Расширение буферного пула Да Да No No No
Главный экземпляр для кластера больших данных Да Да No No No
Сертификация на совместимость Да Да Да Да Да

1 С флагом трассировки

2 Дополнительные сведения см. в статье "Рекомендации по установке SQL Server с помощью SysPrep".

3 В Linux поддерживаются сценарии PowerShell с компьютеров Windows, предназначенных для SQL Server на Linux.

Средства разработки

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Интеграция со средой Microsoft Visual Studio Да Да Да Да Да
Технология IntelliSense (Transact-SQL и многомерные выражения) Да Да Да Да Да
SQL Server Data Tools (SSDT) Да Да Да Да Нет
Средства изменения, отладки и проектирования многомерных выражений Да Да No No No

Программируемость

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Базовая интеграция R 1 Да Да Да Да Нет
Расширенная интеграция R 2 Да No No No No
Базовая интеграция Python Да Да Да Да Нет
Расширенная интеграция Python Да No No No No
Сервер машинного обучения (автономный) Да No No No No
Виртуализация данных через PolyBase Да Да Да Да Да
JSON Да Да Да Да Да
Хранилище запросов Да Да Да Да Да
хранилище запросов: по умолчанию для новых баз данных Да Да Да Да Да
хранилище запросов: поддержка подсказок Да Да Да Да Да
хранилище запросов: поддержка реплики чтения Да No No No No
Temporal Да Да Да Да Да
Интеграция со средой CLR Да Да Да Да Да
Интеграция со средой выполнения языка Java Да Да Да Да Да
Собственная поддержка XML Да Да Да Да Да
Индексирование XML Да Да Да Да Да
Сжатие XML Да Да Да Да Да
Возможности MERGE и UPSERT Да Да Да Да Да
поддержка FILESTREAM Да Да Да Да Да
FileTable Да Да Да Да Да
Типы данных даты и времени Да Да Да Да Да
Поддержка временных рядов Да Да Да Да Да
Поддержка международного использования Да Да Да Да Да
Семантический поиск и полнотекстовый поиск Да Да Да Да Нет
Определение языка в запросе Да Да Да Да Нет
Компонент Service Broker (сообщения) Да Да Нет3 Нет3 Нет3
конечные точки в языке Transact-SQL Да Да Да No No
График Да Да Да Да Да
Поддержка UTF-8 Да Да Да Да Да

1 Базовая интеграция ограничена двумя ядрами и наборами данных в памяти.

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

Только 3 клиента.

Службы Integration Services

Сведения о функциях SQL Server Integration Services (SSIS), поддерживаемых выпусками SQL Server, см. в статьях служб Integration Services, поддерживаемых выпусками SQL Server.

Службы Master Data Services

Сведения о функциях Служб Master Data Services и Служб качества данных, поддерживаемых выпусками SQL Server, см. в разделе "Службы Master Data Services" и "Функции служб качества данных".

хранилище данных.

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Автоматическое создание промежуточных схем и схем хранилища данных Да Да No No No
система отслеживания измененных данных Да Да No No No
Оптимизация запросов с соединением типа «звезда» Да No No No No
Параллельная обработка запросов для секционированных таблиц и индексов Да No No No No
Глобальная статистическая обработка пакета Да No No No No

Службы Analysis Services

Сведения о функциях служб Analysis Services, поддерживаемых выпусками SQL Server, см. в разделе "Функции служб Analysis Services", поддерживаемые выпусками SQL Server.

Службы отчетов

Сведения о функциях служб Reporting Services, поддерживаемых выпусками SQL Server, см. в статье о функциях SQL Server Reporting Services, поддерживаемых выпусками.

Клиенты бизнес-аналитики

Сведения о функциях клиента бизнес-аналитики, поддерживаемых выпусками SQL Server, см. в разделе "Функции служб Analysis Services", поддерживаемые выпусками SQL Server или SQL Server Reporting Services, поддерживаемыми выпусками.

Службы пространственных и расположений

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Пространственные индексы Да Да Да Да Да
Типы данных Planar и geodetic Да Да Да Да Да
Дополнительные пространственные библиотеки Да Да Да Да Да
Импорт-экспорт стандартных форматов пространственных данных Да Да Да Да Да

Дополнительные службы базы данных

Функция Функции корпоративного уровня Стандартные Интернет Express
на
Расширенные
Службы
Express
Помощник по миграции SQL Server Да Да Да Да Да
Database Mail Да Да Да No No

Получение справки

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

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

Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.