sql server 2019 enterprise core что это
Выпуски и поддерживаемые функции SQL Server 2019 на Linux
В этой статье подробно описаны функции, поддерживаемые различными выпусками SQL Server 2019 на Linux. Описание выпусков и поддерживаемых функций SQL Server в Windows см. в статье SQL Server 2019 — Windows.
Требования для установки сильно зависят от потребностей приложения. Различные выпуски SQL Server удовлетворяют индивидуальным требованиям каждой организации или отдельного лица к производительности, среде выполнения и цене. Набор устанавливаемых компонентов SQL Server зависит от потребностей конкретного пользователя. В следующих разделах содержатся сведения, на основе которых из множества выпусков и компонентов, доступных в SQL Server, можно сделать наилучший выбор.
Актуальные заметки о выпуске и сведения о новых возможностях содержатся в следующих разделах:
Список функций SQL Server, которые недоступны в Linux, см. в статье Неподдерживаемые функции и службы.
Попробуйте SQL Server!
Эти выпуски SQL Serverописаны в следующей таблице.
SQL Server edition | Определение |
---|---|
Enterprise | Выпуск SQL Server Enterprise Edition является предложением класса «Премиум», обеспечивающим полный набор возможностей ЦОД с исключительно высокой производительностью, что позволяет добиться высокого уровня обслуживания важнейших рабочих нагрузок. |
Standard | Выпуск SQL Server Standard обеспечивает основные функции управления данными для приложений, работающих в отделах и небольших организациях. Поддерживаются распространенные средства разработки в локальных системах и вычислительных облаках, что делает возможным эффективное управление базами данных с минимальными затратами ИТ-ресурсов. |
Интернет | ВыпускSQL Server Web Edition — это вариант с низкой совокупной стоимостью владения, предназначенный для размещения веб-сайтов и дополнительных веб-услуг, который по доступной цене обеспечивает масштабируемость и функции управления для небольших и крупномасштабных веб-проектов. |
Разработчик | ВыпускSQL Server Developer Edition позволяет разработчикам создавать приложения любого типа на базе SQL Server. Он включает все функциональные возможности выпуска Enterprise Edition, однако лицензируется как система для разработки и тестирования, а не для применения в качестве рабочего сервера. Выпуск SQL Server Developer Edition является идеальным выбором для тех, кто создает и тестирует приложения. |
Express | Выпуск Express является бесплатной базой данных начального уровня и идеально подходит для обучения, а также для создания управляемых данными приложений, работающих на рабочих станциях и небольших серверах. Этот выпуск — лучший выбор для независимых поставщиков программного обеспечения, непрофессиональных разработчиков и любителей, создающих клиентские приложения. Если необходимы дополнительные функции базы данных, выпуск SQL Server Express можно легко обновить до версий SQL Serverболее высокого класса. |
Использование SQL Server с клиентскими и серверными приложениями
составные части компонента SQL Server.
SQL Server 2019 на Linux поддерживает ядро СУБД SQL Server. В приведенной ниже таблице описаны функции ядра СУБД.
Компоненты сервера | Описание |
---|---|
Компонент SQL Server Database Engine | Компонент SQL Server Database Engine включает компонент Компонент Database Engine, основную службу для хранения, обработки и обеспечения безопасности данных, репликации, полнотекстового поиска, а также средства управления реляционными и XML-данными и возможности интеграции с системами аналитики данных. |
Выпуски Developer, Enterprise Core и Evaluation
Поддерживаемые компоненты для выпусков Developer, Enterprise Core и Evaluation указаны в списке возможностей SQL Server Enterprise в приведенных ниже таблицах.
Выпуск Developer по-прежнему поддерживает только один клиент для распределенного воспроизведения SQL Server.
Ограничения масштабирования
Компонент | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
Максимальная вычислительная мощность, используемая одним экземпляром, — Компонент SQL Server Database Engine 1 | Максимальное значение, поддерживаемое операционной системой | Ограничение: меньшее из 4 процессоров и 24 ядер | Ограничение: меньшее из 4 процессоров и 16 ядер | Ограничение: меньшее из 1 процессора и 4 ядер |
Максимальная вычислительная мощность, используемая одним экземпляром, — Службы Analysis Services или Службы Reporting Services | Максимальное значение, поддерживаемое операционной системой | Ограничение: меньшее из 4 процессоров и 24 ядер | Ограничение: меньшее из 4 процессоров и 16 ядер | Ограничение: меньшее из 1 процессора и 4 ядер |
Максимальный объем памяти для буферного пула на экземпляр Компонент SQL Server Database Engine | Максимум, поддерживаемый операционной системой | 128 ГБ | 64 ГБ | 1410 МБ |
Максимальная емкость для расширения буферного пула на экземпляр Компонент SQL Server Database Engine | 32* (максимальная конфигурация памяти сервера) | 4* (минимальная конфигурация памяти сервера) | Недоступно | Недоступно |
Максимальный объем памяти для кэша сегмента Columnstore на экземпляр Компонент SQL Server Database Engine | Неограниченная память | 32 ГБ | 16 ГБ | 352 МБ |
Максимальный размер данных, оптимизированных для памяти, на базу данных в Компонент SQL Server Database Engine | Неограниченная память | 32 ГБ | 16 ГБ | 352 МБ |
Максимальный размер реляционной базы данных | 524 ПБ | 524 ПБ | 524 ПБ | 10 ГБ |
1 Использование выпуска Enterprise Edition с лицензированием по принципу «лицензия на сервер и клиентские лицензии (Server+CAL)» (недоступно для новых соглашений) ограничено максимум 20 ядрами в расчете на экземпляр SQL Server. В модели лицензирования по числу ядер никаких ограничений нет. Дополнительные сведения см. в статье Вычисление производительности выпуска SQL Server.
Высокий уровень доступности реляционной СУБД
Компонент | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
доставка журналов; | Да | Да | Да | нет |
Сжатие резервных копий | Да | Да | Нет | нет |
Моментальный снимок базы данных | Да | Да | Нет | нет |
Экземпляр отказоустойчивого кластера Always On 1 | Да | Да | Нет | нет |
Группы доступности Always On 2 | Да | Нет | Нет | нет |
Базовые группы доступности 3 | нет | Да | Нет | нет |
Группа доступности с минимальным числом реплик для фиксации | Да | Да | Нет | нет |
Группа доступности без кластеров | Да | Да | Нет | нет |
Восстановление страниц и файлов в режиме «в сети» | Да | Нет | Нет | нет |
Индексирование в сети | Да | Нет | Нет | нет |
Возобновляемая перестройка индексов в подключенном режиме | Да | Нет | Нет | нет |
Изменение схемы в режиме «в сети» | Да | Нет | Нет | нет |
Быстрое восстановление | Да | Нет | Нет | нет |
Зеркальные резервные копии | Да | Нет | Нет | нет |
Поддержка памяти и ЦП с «горячей» заменой | Да | Нет | Нет | нет |
Зашифрованная резервная копия | Да | Да | Нет | нет |
Гибридное резервное копирование в Azure (резервное копирование по URL-адресу) | Да | Да | Нет | нет |
1 В выпуске Enterprise количество узлов равно максимуму, поддерживаемому операционной системой. В выпуске Standard поддерживается два узла.
2 В выпуске Enterprise поддерживается до 8 вторичных реплик, включая 2 синхронные вторичные реплики.
3 В выпуске Standard поддерживаются базовые группы доступности. Базовая группа доступности поддерживает две реплики с одной базой данных. Дополнительные сведения о базовых группах доступности см. в разделе Базовые группы доступности.
Масштабируемость и производительность реляционных СУБД
Компонент | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
Columnstore 1 | Да | Да | Да | Да |
Большие двоичные объекты в кластеризованных индексах columnstore | Да | Да | Да | Да |
Перестройка некластеризованных индексов columnstore в подключенном режиме | Да | Нет | Нет | нет |
Выполняющаяся в памяти OLTP 1 | Да | Да | Да | Да |
Постоянная основная память | Да | Да | Да | Да |
Секционирование таблиц и индексов | Да | Да | Да | Да |
Сжатие данных | Да | Да | Да | Да |
Resource Governor | Да | Нет | Нет | нет |
Параллелизм секционированных таблиц | Да | Нет | Нет | нет |
Поддержка NUMA, выделение памяти больших страниц и массива буфера | Да | Нет | Нет | нет |
Управление ресурсами ввода-вывода | Да | Нет | Нет | нет |
Отложенная устойчивость | Да | Да | Да | Да |
Автоматическая настройка | Да | Нет | Нет | нет |
Адаптивные соединения в пакетном режиме | Да | Нет | Нет | нет |
Обратная связь по временно предоставляемому буферу памяти в пакетном режиме | Да | Нет | Нет | нет |
Выполнение с чередованием для функций с табличным значением с несколькими инструкциями | Да | Да | Да | Да |
Улучшения массовой вставки | Да | Да | Да | Да |
1 Размер данных выполняющейся в памяти OLTP и кэша сегмента Columnstore ограничены объемом памяти, указанным в выпуске в разделе «Ограничения масштабирования». Максимальная степень параллелизма ограничена. Степень параллелизма процесса (DOP) для построения индекса ограничена значением 2 для выпуска Standard и 1 для выпусков Express и Web. Это относится к индексам columnstore, созданным на основе таблиц на диске и оптимизированных для памяти таблиц.
Безопасность реляционных СУБД
Компонент | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
Безопасность на уровне строк | Да | Да | Да | Да |
Always Encrypted | Да | Да | Да | Да |
Динамическое маскирование данных | Да | Да | Да | Да |
Основные возможности аудита | Да | Да | Да | Да |
Аудит мелких фрагментов данных | Да | Да | Да | Да |
Прозрачное шифрование в базе данных (TDE) | Да | Да | Нет | нет |
Определяемые пользователем роли | Да | Да | Да | Да |
Автономные базы данных | Да | Да | Да | Да |
Шифрование для резервного копирования | Да | Да | Нет | нет |
Использование реляционных СУБД
Компонент | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
Выделенное административное соединение | Да | Да | Да | Да, с помощью флага трассировки |
Поддержка скриптов PowerShell | Да | Да | Да | Да |
Поддержка операций с компонентами приложения уровня данных — извлечение, развертывание, обновление, удаление | Да | Да | Да | Да |
Автоматизация политики (проверка по расписанию и изменение) | Да | Да | Да | нет |
Сборщик данных производительности | Да | Да | Да | нет |
Стандартный производительности отчет | Да | Да | Да | нет |
Структуры планов и закрепление плана для структур планов | Да | Да | Да | нет |
Прямой запрос индексированных представлений (с использованием указания NOEXPAND) | Да | Да | Да | Да |
Автоматическое сопровождение индексированного представления | Да | Да | Да | нет |
Распределенные секционированные представления | Да | Нет | Нет | нет |
Параллельные операции с индексами | Да | Нет | Нет | нет |
Автоматическое использование индексированного представления оптимизатором запросов | Да | Нет | Нет | нет |
Проверка согласованности параллелизма | Да | Нет | Нет | нет |
Точка управления служебной программой SQL Server | Да | Нет | Нет | нет |
Programmability
Компонент | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
JSON | Да | Да | Да | Да |
Хранилище запросов | Да | Да | Да | Да |
Temporal | Да | Да | Да | Да |
Собственная поддержка XML | Да | Да | Да | Да |
Индексирование XML | Да | Да | Да | Да |
Возможности MERGE & UPSERT | Да | Да | Да | Да |
Типы данных даты и времени | Да | Да | Да | Да |
Поддержка международного использования | Да | Да | Да | Да |
Семантический поиск и полнотекстовый поиск | Да | Да | Да | Да |
Определение языка в запросе | Да | Да | Да | Да |
Компонент Service Broker (сообщения) | Да | Да | Нет (только клиент) | Нет (только клиент) |
конечные точки в языке Transact-SQL | Да | Да | Да | нет |
График | Да | Да | Да | Да |
1 Для горизонтального увеличения масштаба с несколькими вычислительными узлами требуется головной узел.
Службы Integration Services
Сведения о функциях служб Integration Services (SSIS), поддерживаемых различными выпусками SQL Server, см. в статье о функциях служб Integration Services, поддерживаемых разными выпусками SQL Server.
Пространственные службы и службы расположения
Имя функции | Enterprise | Standard | Интернет | Express |
---|---|---|---|---|
Пространственные индексы | Да | Да | Да | Да |
Плоский и геодезический типы данных | Да | Да | Да | Да |
Дополнительные пространственные библиотеки | Да | Да | Да | Да |
Импорт-экспорт стандартных форматов пространственных данных | Да | Да | Да | Да |
Неподдерживаемые функции и службы
Следующие функции и службы недоступны для SQL Server 2019 на Linux. Поддержка этих функций будет постепенно реализовываться с течением времени.
Область | Неподдерживаемая функция или служба |
---|---|
Ядро СУБД | Репликация слиянием |
База данных Stretch | |
Распределенный запрос с сторонними подключениями | |
Связанные серверы для источников данных, отличных от SQL Server | |
Системные расширенные хранимые процедуры (XP_CMDSHELL и т. п.) | |
Filetable, FILESTREAM | |
Сборки CLR с набором разрешений EXTERNAL_ACCESS или UNSAFE | |
Buffer Pool Extension | |
Резервное копирование по URL-адресу: страничный BLOB-объект 2 | |
Агент SQL Server | Подсистемы: CmdExec, PowerShell, средство чтения очереди, SSIS, SSAS, SSRS |
видны узлы | |
Управляемое резервное копирование | |
Обеспечение высокого уровня доступности | Зеркальное отображение базы данных |
Безопасность | Расширенное управление ключами (Extensible Key Management) |
Проверка подлинности AD для связанных серверов | |
Аутентификация AD для конечных точек групп доступности | |
Службы | Обозреватель SQL Server |
Службы R 1 SQL Server | |
StreamInsight | |
Службы Analysis Services | |
Службы Reporting Services | |
Data Quality Services | |
Службы Master Data Services |
1 R SQL Server поддерживается в SQL Server, однако службы R SQL Server в виде отдельного пакета нет.
2 Резервное копирование по URL-адресу поддерживается для блочных BLOB-объектов с использованием подписанного URL-адреса.
Выпуски и поддерживаемые функции SQL Server 2019 (15.x).
В этом разделе подробно описаны функции, поддерживаемые различными выпусками SQL Server 2019 (15.x).
Сведения о более ранних версиях:
Требования для установки сильно зависят от потребностей приложения. Различные выпуски SQL Server удовлетворяют индивидуальным требованиям каждой организации или отдельного лица к производительности, среде выполнения и цене. Набор устанавливаемых компонентов SQL Server зависит от потребностей конкретного пользователя. В следующих разделах содержатся сведения, на основе которых из множества выпусков и компонентов, доступных в SQL Server, можно сделать наилучший выбор.
Выпуск SQL Server Evaluation доступен для ознакомления в течение 180 дней.
Актуальные заметки о выпуске и сведения о новых возможностях содержатся в следующих разделах:
Эти выпуски SQL Serverописаны в следующей таблице.
SQL Server edition | Определение |
---|---|
Enterprise | Выпуск SQL Server Enterprise Edition является предложением премиум-класса, обеспечивающим полный набор возможностей для центра данных с исключительно высокой производительностью, неограниченными возможностями виртуализации 1 и исчерпывающими средствами бизнес-аналитики, что позволяет добиться высокого уровня обслуживания важнейших рабочих нагрузок и предоставить конечным пользователям доступ к анализу данных. |
Standard | Выпуск SQL Server Standard обеспечивает основные функции управления данными и предоставляет базу данных бизнес-аналитики для приложений, работающих в отделах и небольших организациях. Поддерживаются распространенные средства разработки в локальных системах и вычислительных облаках, что делает возможным эффективное управление базами данных с минимальными затратами ИТ-ресурсов. |
Интернет | ВыпускSQL Server Web Edition — это вариант с низкой совокупной стоимостью владения, предназначенный для размещения веб-сайтов и дополнительных веб-услуг, который по доступной цене обеспечивает масштабируемость и функции управления для небольших и крупномасштабных веб-проектов. |
Разработчик | ВыпускSQL Server Developer Edition позволяет разработчикам создавать приложения любого типа на базе SQL Server. Он включает все функциональные возможности выпуска Enterprise Edition, однако лицензируется как система для разработки и тестирования, а не для применения в качестве рабочего сервера. Выпуск SQL Server Developer Edition является идеальным выбором для тех, кто создает и тестирует приложения. |
Экспресс-выпуски | Выпуск Express является бесплатной базой данных начального уровня и идеально подходит для обучения, а также для создания управляемых данными приложений, работающих на рабочих станциях и небольших серверах. Этот выпуск — лучший выбор для независимых поставщиков программного обеспечения, непрофессиональных разработчиков и любителей, создающих клиентские приложения. Если необходимы дополнительные функции базы данных, выпуск SQL Server Express можно легко обновить до версий SQL Serverболее высокого класса. SQL Server Express LocalDB — это упрощенная версия Express, которая включает все программные функции. Она запускается в пользовательском режиме, быстро устанавливается и не требует настройки, а количество предварительных условий для ее установки невелико. |
1 Неограниченные возможности виртуализации доступны в выпуске Enterprise Edition клиентам, участвующим в программе Software Assurance. Развертывания должны соответствовать требованиям, описанным в руководстве по лицензированию. Дополнительные сведения см. на странице с ценами и вариантами лицензирования.
Использование SQL Server с клиентскими и серверными приложениями
Работа со службами IIS
На веб-сервере (например, под управлением служб IIS) обычно устанавливают клиентские средства SQL Server. Клиентские средства включают в себя клиентские компоненты соединения, которые используются приложениями, соединяющимися с экземпляром SQL Server.
Хотя возможна установка экземпляра SQL Server на тот же компьютер, где работают службы IIS, обычно это делается только для небольших веб-сайтов, состоящих из одиночного серверного компьютера. У большинства веб-сайтов их системы IIS среднего уровня расположены на одном сервере или серверном кластере, а базы данных — на отдельном сервере или федерации серверов.
Выбор компонентов SQL Server
На странице «Выбор компонентов» мастера установки SQL Server выберите компоненты, которые должны быть включены в установку SQL Server. По умолчанию в дереве не выбран ни один из компонентов.
По следующим таблицам определите набор компонентов, лучше всего соответствующий вашим потребностям.
Компоненты сервера | Описание |
---|---|
Компонент SQL Server Database Engine | Компонент SQL Server Database Engine включает компонент Компонент Database Engine, основную службу для хранения, обработки и обеспечения безопасности данных, репликации, полнотекстового поиска, средств управления реляционными и XML-данными, интеграции аналитики с базами данных и интеграции PolyBase для доступа к Hadoop и другим разнородным источникам данных, а также Службы машинного обучения для выполнения скриптов на языке Python и R с реляционными данными. |
Службы Analysis Services | Службы Analysis Services содержит средства создания приложений оперативной аналитической обработки (OLAP) и приложений интеллектуального анализа данных, а также средства управления ими. |
Службы Reporting Services | СлужбыСлужбы Reporting Services включают в себя серверные и клиентские компоненты для создания, управления и развертывания табличных, матричных и графических отчетов, а также отчетов в свободной форме. СлужбыСлужбы Reporting Services являются расширяемой платформой, которую можно использовать для разработки приложений отчетов. |
Службы Integration Services | Службы Integration Services представляют собой набор графических средств и программируемых объектов для перемещения, копирования и преобразования данных. Они также включают компонент Data Quality Services (DQS) для служб Службы Integration Services. |
Службы Master Data Services | Службы Master Data Services (MDS) — это решение SQL Server по управлению основными данными. MDS можно настроить для управления любой структурой (товары, заказчики, счета). Поддерживаются иерархии, детальная настройка безопасности, транзакции, управление версиями данных и бизнес-правила, а также использование Надстройка для Excel для управления данными. |
Служба машинного обучения (в базе данных) | Службы машинного обучения (в базе данных) поддерживают распределенные и масштабируемые решения машинного обучения, использующие корпоративные источники данных. В SQL Server2016 поддерживался язык R. SQL Server 2019 (15.x) поддерживает язык R и Python. |
Сервер машинного обучения (автономный) | Сервер машинного обучения (автономный) поддерживает развертывание распределенных масштабируемых решений машинного обучения на множестве платформ и использование разных корпоративных источников данных, включая Linux и Hadoop. В SQL Server2016 поддерживался язык R. SQL Server 2019 (15.x) поддерживает язык R и Python. |
Средства управления | Описание |
---|---|
SQL Server Management Studio | Среда SQL Server Management Studio(SSMS) — это интегрированная среда для доступа, настройки, управления, администрирования и разработки всех компонентов SQL Server. SSMS позволяет разработчикам и администраторам, обладающим различными уровнями навыков, использовать SQL Server. Управляющие объекты SQL Server, куда входят API оценки SQL, обновлены в последнем выпуске SSMS. (Ранее — среда Business Intelligence Development Studio.) SQL Server Data Tools также содержит компонент «Проекты баз данных», который предоставляет интегрированную среду для разработчиков, предназначенную для выполнения всех работ по разработке баз данных для любой платформы SQL Server (на самом предприятии и за его пределами) в Visual Studio. Разработчикам баз данных предлагается расширенный обозреватель серверов, который является компонентом Visual Studio, предназначенным для облегчения процессов создания и изменения объектов баз данных и данных в них, а также для выполнения запросов. |
Компоненты связи | Устанавливает компоненты для связи между клиентами и серверами и сетевые библиотеки для DB-библиотеки, ODBC и OLE DB. |
Документация | Описание |
---|---|
Электронная документация поSQL Server | Основная документация для SQL Server. |
Выпуски Evaluation и Developer Поддерживаемые компоненты для выпусков Developer и Evaluation указаны в списке возможностей SQL Server Enterprise в приведенных ниже таблицах.
Выпуск Developer по-прежнему поддерживает только 1 клиент для распределенного воспроизведенияSQL Server.
Ограничения масштабирования
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Максимальная вычислительная мощность, используемая одним экземпляром, — Компонент SQL Server Database Engine 1 | Максимальное значение, поддерживаемое операционной системой | Ограничение: меньшее из 4 процессоров и 24 ядер | Ограничение: меньшее из 4 процессоров и 16 ядер | Ограничение: меньшее из 1 процессора и 4 ядер | Ограничение: меньшее из 1 процессора и 4 ядер |
Максимальная вычислительная мощность, используемая одним экземпляром, — Службы Analysis Services или Службы Reporting Services | Максимальное значение, поддерживаемое операционной системой | Ограничение: меньшее из 4 процессоров и 24 ядер | Ограничение: меньшее из 4 процессоров и 16 ядер | Ограничение: меньшее из 1 процессора и 4 ядер | Ограничение: меньшее из 1 процессора и 4 ядер |
Максимальный объем памяти для буферного пула на экземпляр Компонент SQL Server Database Engine | Максимум, поддерживаемый операционной системой | 128 ГБ | 64 ГБ | 1410 МБ | 1410 МБ |
Максимальный объем памяти для кэша сегмента Columnstore на экземпляр Компонент SQL Server Database Engine | Неограниченная память | 32 ГБ | 16 ГБ | 352 МБ | 352 МБ |
Максимальный размер данных, оптимизированных для памяти, на базу данных в Компонент SQL Server Database Engine | Неограниченная память | 32 ГБ | 16 ГБ | 352 МБ | 352 МБ |
Максимальный объем используемой памяти на экземпляр Службы Analysis Services | Максимум, поддерживаемый операционной системой | 16 ГБ 2 |
64 ГБ 3
1 Использование выпуска Enterprise Edition с лицензированием по принципу «лицензия на сервер и клиентские лицензии (Server+CAL)» (недоступно для новых соглашений) ограничено максимум 20 ядрами в расчете на экземпляр SQL Server. В модели лицензирования по числу ядер никаких ограничений нет. Дополнительные сведения см. в статье Вычисление производительности выпуска SQL Server.
Высокий уровень доступности реляционной СУБД
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Экспресс-оценка |
---|---|---|---|---|---|
Поддержка ядра сервера 1 | Да | Да | Да | Да | Да |
доставка журналов; | Да | Да | Да | Нет | Нет |
Зеркальное отображение базы данных | Да | Да 2 | Да 3 | Да 3 | Да 3 |
Сжатие резервных копий | Да | Да | Нет | Нет | нет |
Моментальный снимок базы данных | Да | Да | Да | Да | Да |
Экземпляры отказоустойчивого кластера Always On 4 | Да | Да | Нет | Нет | Нет |
Группы доступности Always On 5 | Да | Нет | Нет | Нет | Нет |
Основные группы доступности 6 | Нет | Да | Нет | Нет | Нет |
Автоматическое перенаправление подключения для чтения и записи | Да | Нет | Нет | Нет | нет |
Восстановление страниц и файлов в режиме «в сети» | Да | Нет | Нет | Нет | Нет |
Создание и перестроение индекса в режиме «в сети» | Да | Нет | Нет | Нет | нет |
Возобновляемая перестройка индексов в подключенном режиме | Да | Нет | Нет | Нет | нет |
Изменение схемы в режиме «в сети» | Да | Нет | Нет | Нет | нет |
Быстрое восстановление | Да | Нет | Нет | Нет | Нет |
Ускоренное восстановление базы данных | Да | Да | Да | Нет | нет |
Зеркальные резервные копии | Да | Нет | Нет | Нет | нет |
Поддержка памяти и ЦП с «горячей» заменой | Да | Нет | Нет | Нет | Нет |
Помощник по восстановлению базы данных | Да | Да | Да | Да | Да |
Зашифрованная резервная копия | Да | Да | Нет | Нет | Нет |
Гибридное резервное копирование в Microsoft Azure (резервное копирование на URL-адрес) | Да | Да | Да | Нет | Нет |
Группа доступности без кластера 5, 6 | Да | Да | Нет | Нет | Нет |
Отказоустойчивые серверы для аварийного восстановления 7 | Да | Да | Нет | Нет | Нет |
Отказоустойчивые серверы для высокого уровня доступности 7 | Да | Да | Нет | Нет | Нет |
Отказоустойчивые серверы для аварийного восстановления в Azure 7 | Да | Да | Нет | Нет | Нет |
1 Дополнительные сведения об установке SQL Server в Server Core см. в этой статьеSQL Server.
2 Только полная безопасность.
3 Только следящий сервер.
4 В выпуске Enterprise количество узлов равно максимуму, поддерживаемому операционной системой. В выпуске Standard поддерживается два узла.
5 В выпуске Enterprise поддерживается до 8 вторичных реплик, включая 5 синхронных вторичных реплик.
6 В выпуске Standard поддерживаются базовые группы доступности. Базовая группа доступности поддерживает две реплики с одной базой данных. Дополнительные сведения о базовых группах доступности см. в разделе Базовые группы доступности.
Масштабируемость и производительность реляционных СУБД
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Columnstore 1 2 | Да | Да | Да | Да | Да |
Большие двоичные объекты в кластеризованных индексах columnstore | Да | Да | Да | Да | Да |
Перестройка некластеризованных индексов columnstore в подключенном режиме | Да | Нет | Нет | Нет | Нет |
Выполняющаяся в памяти база данных: Выполняющаяся в памяти OLTP 1 | Да | Да | Да | Да 3 | Да |
Выполняющаяся в памяти база данных: гибридный буферный пул | Да | Да | Нет | Нет | Нет |
Выполняющаяся в памяти база данных: оптимизированные для памяти метаданные tempdb | Да | Нет | Нет | Нет | Нет |
Выполняющаяся в памяти база данных: поддержка постоянной памяти | Да | Да | Да | Да | Да |
База данных с поддержкой переноса | Да | Да | Да | Да | Да |
Поддержка нескольких экземпляров | 50 | 50 | 50 | 50 | 50 |
Секционирование таблиц и индексов | Да | Да | Да | Да | Да |
Сжатие данных | Да | Да | Да | Да | Да |
Регулятор ресурсов | Да | Нет | Нет | Нет | Нет |
Параллелизм секционированных таблиц | Да | Да | Да | Да | Да |
Несколько контейнеров файлового потока | Да | Да | Да | Да | Да |
Поддержка NUMA, выделение памяти больших страниц и массива буфера | Да | Нет | Нет | Нет | Нет |
Расширение буферного пула | Да | Да | Нет | Нет | Нет |
Управление ресурсами ввода-вывода | Да | Нет | Нет | Нет | Нет |
Упреждающее чтение | Да | Нет | Нет | Нет | Нет |
Расширенный просмотр | Да | Нет | Нет | Нет | Нет |
Отложенная устойчивость | Да | Да | Да | Да | Да |
Интеллектуальная база данных: автоматическая настройка | Да | Нет | Нет | Нет | Нет |
Интеллектуальная база данных: пакетный режим для хранилища строк 1 | Да | Нет | Нет | Нет | Нет |
Интеллектуальная база данных: обратная связь по временно предоставляемому буферу памяти в строковом режиме | Да | Нет | Нет | Нет | Нет |
Интеллектуальная база данных: приблизительный подсчет различных объектов | Да | Да | Да | Да | Да |
Интеллектуальная база данных: отложенная компиляция табличных переменных | Да | Да | Да | Да | Да |
Интеллектуальная база данных: встраивание скалярных пользовательских функций | Да | Да | Да | Да | Да |
Адаптивные соединения в пакетном режиме | Да | Нет | Нет | Нет | Нет |
Обратная связь по временно предоставляемому буферу памяти в пакетном режиме | Да | Нет | Нет | Нет | Нет |
Выполнение с чередованием для функций с табличным значением с несколькими инструкциями | Да | Да | Да | Да | Да |
Улучшения массовой вставки | Да | Да | Да | Да | Да |
1 Размер данных выполняющейся в памяти OLTP и кэша сегмента Columnstore ограничены объемом памяти, указанным в выпуске в разделе Ограничения масштабирования. Степень параллелизма (DOP) для операций пакетного режима ограничена 2 для выпуска SQL Server Standard и 1 для выпусков SQL Server Web и Express. Это относится к индексам columnstore, созданным на основе таблиц на диске и оптимизированных для памяти таблиц.
2 Передача агрегата, передача предиката строки и оптимизация SIMD — улучшения масштабируемости в выпуске SQL Server Enterprise Edition. Дополнительные сведения см. в статье Новые возможности индексов columnstore.
3 Эта функция не включена в вариант установки LocalDB.
Безопасность реляционных СУБД
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Безопасность на уровне строк | Да | Да | Да | Да | Да |
Always Encrypted | Да | Да | Да | Да | Да |
Always Encrypted с безопасными анклавами | Да | Да | Да | Да | Да |
Динамическое маскирование данных | Да | Да | Да | Да | Да |
Аудит сервера | Да | Да | Да | Да | Да |
Аудит базы данных | Да | Да | Да | Да | Да |
Прозрачное шифрование в базе данных (TDE) | Да | Да | Да | Нет | Нет |
Расширенное управление ключами (EKM) | Да | Да | Нет | Нет | нет |
Определяемые пользователем роли | Да | Да | Да | Да | Да |
Автономные базы данных | Да | Да | Да | Да | Да |
Шифрование для резервного копирования | Да | Да | Нет | Нет | Нет |
Классификация и аудит данных | Да | Да | Да | Да | Да |
Репликация
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Разнородные подписчики | Да | Да | Нет | Нет | Нет |
Репликация слиянием | Да | Да | Да 1 | Да 1 | Да 1 |
публикация Oracle | Да | Нет | Нет | Нет | Нет |
Одноранговая репликация транзакций | Да | Нет | Нет | Нет | Нет |
репликация моментальных снимков; | Да | Да | Да 1 | Да 1 | Да 1 |
Отслеживание изменений SQL Server | Да | Да | Да | Да | Да |
Репликация транзакций | Да | Да | Да 1 | Да 1 | Да 1 |
Репликация транзакций в Azure | Да | Да | Нет | Нет | Нет |
Обновляемая подписка репликации транзакций | Да | Да | Нет | Нет | Нет |
1 Только подписчик
Средства управления
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Объекты SMO | Да | Да | Да | Да | Да |
API Оценки SQL | Да | Да | Да | Да | Да |
Оценка уязвимостей SQL | Да | Да | Да | Да | Да |
Диспетчер конфигурации SQL Server | Да | Да | Да | Да | Да |
SQL CMD (программа командной строки) | Да | Да | Да | Да | Да |
Распределенное воспроизведение — средство администрирования | Да | Да | Да | Да | Нет |
Распределенное воспроизведение — клиент | Да | Да | Да | Нет | Нет |
Распределенное воспроизведение — контроллер | Да 1 | Да 2 | Да 2 | Нет | Нет |
SQL Profiler | Да | Да | Нет 3 | Нет 3 | Нет 3 |
АгентSQL Server | Да | Да | Да | Нет | Нет |
Пакет управления Microsoft System Center Operations Manager | Да | Да | Да | Нет | Нет |
Помощник по настройке ядра СУБД (DTA) | Да | Да 4 | Да 4 | Нет | Нет |
3 SQL Server Web, SQL Server Express, SQL Server Express с инструментами и SQL Server Express с дополнительными службами можно профилировать с помощью выпусков SQL Server Standard и SQL Server Enterprise Edition.
4 Настройка включена только для компонентов выпуска Standard Edition.
Использование реляционных СУБД
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Пользовательские экземпляры | Нет | Нет | Нет | Да | Да |
LocalDB | Нет | Нет | Нет | Да | Нет |
Выделенное административное соединение | Да | Да | Да | Да 1 | Да 1 |
Поддержка SysPrep 2 | Да | Да | Да | Да | Да |
Поддержка скриптов PowerShell 3 | Да | Да | Да | Да | Да |
Поддержка операций с компонентами приложения уровня данных — извлечение, развертывание, обновление, удаление | Да | Да | Да | Да | Да |
Автоматизация политики (проверка по расписанию и изменение) | Да | Да | Да | Нет | нет |
Сборщик данных производительности | Да | Да | Да | Нет | Нет |
Возможность регистрации в качестве управляемого экземпляра в среде управления несколькими экземплярами | Да | Да | Да | Нет | нет |
Стандартный производительности отчет | Да | Да | Да | Нет | нет |
Структуры планов и закрепление плана для структур планов | Да | Да | Да | Нет | нет |
Прямой запрос индексированных представлений (с использованием указания NOEXPAND) | Да | Да | Да | Да | Да |
Прямой запрос служб SQL Server Analysis Services | Да | Да | Нет | Нет | Да |
Автоматическое сопровождение индексированного представления | Да | Да | Да | Нет | нет |
Распределенные секционированные представления | Да | Нет | Нет | Нет | нет |
Параллельные операции с индексами | Да | Нет | Нет | Нет | нет |
Автоматическое использование индексированного представления оптимизатором запросов | Да | Нет | Нет | Нет | нет |
Проверка согласованности параллелизма | Да | Нет | Нет | Нет | Нет |
SQL Server Точка управления служебной программой | Да | Нет | Нет | Нет | Нет |
Расширение буферного пула | Да | Да | Нет | Нет | Нет |
Главный экземпляр для кластера больших данных | Да | Да | Нет | Нет | Нет |
Сертификация на совместимость | Да | Да | Да | Да | Да |
1 С флагом трассировки
3 В Linux сценарии PowerShell поддерживаются с компьютеров Windows, ориентированных на серверы SQL Server на базе Linux.
Средства разработки
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Интеграция со средой Microsoft Visual Studio | Да | Да | Да | Да | Да |
Технология IntelliSense (Transact-SQL и многомерные выражения) | Да | Да | Да | Да | Да |
SQL Server Data Tools (SSDT) | Да | Да | Да | Да | Нет |
Средства изменения, отладки и проектирования многомерных выражений | Да | Да | Нет | Нет | нет |
Programmability
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Экспресс-оценка |
---|---|---|---|---|---|
Базовая интеграция R 1 | Да | Да | Да | Да | Нет |
Расширенная интеграция R 2 | Да | Нет | Нет | Нет | Нет |
Базовая интеграция Python | Да | Да | Да | Да | Нет |
Расширенная интеграция Python | Да | Нет | Нет | Нет | Нет |
Сервер машинного обучения (автономный) | Да | Нет | Нет | Нет | Нет |
Вычислительный узел PolyBase | Да | Да 3 | Да 3 | Да 3 | Да 3 |
Головной узел Polybase 4 | Да | Да | Нет | Нет | Нет |
JSON | Да | Да | Да | Да | Да |
Хранилище запросов | Да | Да | Да | Да | Да |
Temporal | Да | Да | Да | Да | Да |
Интеграция со средой CLR | Да | Да | Да | Да | Да |
Интеграция со средой выполнения языка Java | Да | Да | Да | Да | Да |
Собственная поддержка XML | Да | Да | Да | Да | Да |
Индексирование XML | Да | Да | Да | Да | Да |
Возможности MERGE & UPSERT | Да | Да | Да | Да | Да |
поддержка FILESTREAM | Да | Да | Да | Да | Да |
FileTable | Да | Да | Да | Да | Да |
Типы данных даты и времени | Да | Да | Да | Да | Да |
Поддержка международного использования | Да | Да | Да | Да | Да |
Семантический поиск и полнотекстовый поиск | Да | Да | Да | Да | Нет |
Определение языка в запросе | Да | Да | Да | Да | Нет |
Компонент Service Broker (сообщения) | Да | Да | Нет 5 | Нет 5 | Нет 5 |
конечные точки в языке Transact-SQL | Да | Да | Да | Нет | нет |
График | Да | Да | Да | Да | Да |
Поддержка UTF-8. | Да | Да | Да | Да | Да |
1 Базовая интеграция ограничена двумя ядрами и наборами данных в памяти.
2 В расширенной интеграции можно использовать все доступные ядра для параллельной обработки наборов данных в любом масштабе с учетом ограничений оборудования.
3 Для масштабного развертывания с несколькими вычислительными узлами требуется головной узел.
4 До выхода версии SQL Server 2019 для головного узла Polybase требовался выпуск Enterprise Edition.
Службы Integration Services
Сведения о функциях служб SQL Server Integration Services (SSIS), поддерживаемых различными выпусками SQL Server, см. в статье о функциях служб Integration Services, поддерживаемых разными выпусками SQL Server.
Master Data Services
Сведения о Службы Master Data Services и возможности служб качества данных, поддерживаемых различными выпусками SQL Server, см. в статье Master Data Services и данные качества служб функции, поддерживаемые различными выпусками SQL Server.
Хранилище данных
Компонент | Enterprise | Standard | Интернет | Express с дополнительными службами | Экспресс-оценка |
---|---|---|---|---|---|
Автоматическое создание промежуточных схем и схем хранилища данных | Да | Да | Нет | Нет | Нет |
система отслеживания измененных данных | Да | Да | Нет | Нет | Нет |
Оптимизация запросов с соединением типа «звезда» | Да | Нет | Нет | Нет | Нет |
Параллельная обработка запросов для секционированных таблиц и индексов | Да | Нет | Нет | Нет | Нет |
Глобальная статистическая обработка пакета | Да | Нет | Нет | Нет | Нет |
Analysis Services
Дополнительные сведения о функциях служб Analysis Services, поддерживаемых различными выпусками SQL Server, в статье Analysis Services функции, поддерживаемые различными выпусками SQL Server.
Службы Reporting Services
Дополнительные сведения о функциях служб Reporting Services, поддерживаемых различными выпусками SQL Server, в статье Reporting Services функции, поддерживаемые различными выпусками SQL Server.
Клиенты бизнес-аналитики
Пространственные службы и службы расположения
Имя функции | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
Пространственные индексы | Да | Да | Да | Да | Да |
Плоский и геодезический типы данных | Да | Да | Да | Да | Да |
Дополнительные пространственные библиотеки | Да | Да | Да | Да | Да |
Импорт-экспорт стандартных форматов пространственных данных | Да | Да | Да | Да | Да |
Дополнительные службы баз данных
Имя функции | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
SQL Server Помощник по миграции | Да | Да | Да | Да | Да |
Компонент Database Mail | Да | Да | Да | Нет | Нет |
Другие компоненты
Имя функции | Enterprise | Standard | Интернет | Express с дополнительными службами | Express |
---|---|---|---|---|---|
StreamInsight | StreamInsight Premium Edition | StreamInsight Standard Edition | StreamInsight Standard Edition | Нет | Нет |
StreamInsight HA | StreamInsight Premium Edition | Нет | Нет | Нет | Нет |
Дальнейшие действия
Получение справки
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.