Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Управляемый экземпляр SQL в Azure Arc предоставляет общую базу кода с последней стабильной версией SQL Server. Большинство стандартных функций языка обработки запросов и управления базой данных SQL идентично. Ниже перечислены общие функции SQL Server и Базы данных SQL или Управляемого экземпляра SQL.
- Функции языка: управление ключевыми словами языка управления потоком, курсоры, типы данных, инструкции DML, предикаты, порядковые номера, хранимые процедуры и переменные.
- Функции базы данных: автоматическая настройка (применение плана), отслеживание изменений, коллатерация базы данных, содержащиеся базы данных, содержащиеся пользователи, сжатие данных, параметры конфигурации базы данных, операции с индексами онлайн, секционирование и темпоральные таблицы (ознакомьтесь с руководством для начала работы).
- Функции безопасности: роли приложений, динамическое маскирование данных (ознакомьтесь с динамическим маскированием данных в Базе данных SQL на портале Azure), безопасность на уровне строк.
- Поддержка многомодельности: обработка графов, данные JSON, OPENXML, пространственные данные, OPENJSON и индексы XML.
Высокий уровень доступности СУРБД
| Функция | Управляемый экземпляр SQL управляется с помощью Azure Arc |
|---|---|
| Экземпляр отказоустойчивого кластера Always On 1 | Неприменимо. Нет доступных возможностей |
| Группы доступности AlwaysOn | Уровень служб "Критически важный для бизнеса". |
| Основные группы доступности | Неприменимо. Нет доступных возможностей |
| Группа доступности с минимальным числом реплик для фиксации | Уровень служб "Критически важный для бизнеса". |
| Группа доступности без кластеров | Да |
| Резервная копия базы данных | Да — COPY_ONLY см. BACKUP (Transact-SQL) |
| Сжатие резервных копий | Да |
| Резервное зеркало | Да |
| Шифрование резервной копии | Да |
| Резервное копирование в Azure (резервное копирование по URL-адресу) | Да |
| Моментальный снимок базы данных | Да |
| Быстрое восстановление | Да |
| Поддержка "горячего" добавления памяти и ЦП | Да |
| доставка журналов; | В настоящее время недоступно. |
| Восстановление страниц и файлов в режиме «в сети» | Да |
| Индексирование в сети | Да |
| Изменение схемы в режиме «в сети» | Да |
| Возобновляемая перестройка индексов в онлайн-режиме | Да |
1 Если произошел сбой pod, запустится новый Управляемый экземпляр SQL, который переподключится к постоянному тому с вашими данными. Узнайте больше о постоянных томах Kubernetes здесь.
Масштабируемость и производительность СУРБД
| Функция | Управляемый экземпляр SQL управляется с помощью Azure Arc |
|---|---|
| Колонностор (Columnstore) | Да |
| Большие двоичные объекты в кластеризованных колоночных индексах | Да |
| Перестройка некластеризованного columnstore индекса в режиме онлайн | Да |
| OLTP в оперативной памяти | Да |
| Постоянная основная память | Да |
| Секционирование таблиц и индексов | Да |
| Сжатие данных | Да |
| Управляющий ресурсами | Да |
| Параллелизм секционированных таблиц | Да |
| Поддержка NUMA, выделение памяти больших страниц и массива буфера | Да |
| Управление ресурсами ввода-вывода | Да |
| Отложенная устойчивость | Да |
| Автоматическая настройка | Да |
| Адаптивные соединения в пакетном режиме | Да |
| Обратная связь по временно предоставляемому буферу памяти в пакетном режиме | Да |
| Выполнение с чередованием для функций с табличным значением с несколькими инструкциями | Да |
| Улучшения массовой вставки | Да |
Безопасность СУРБД
| Функция | Управляемый экземпляр SQL управляется с помощью Azure Arc |
|---|---|
| Безопасность на уровне строк | Да |
| Всегда зашифровано | Да |
| Всегда зашифровано с безопасными анклавами | Нет |
| Динамическое маскирование данных | Да |
| Основы аудита | Да |
| Детализированный аудит | Да |
| Прозрачное шифрование в базе данных | Да |
| Определяемые пользователем роли | Да |
| Автономные базы данных | Да |
| Шифрование для резервного копирования | Да |
| Проверка подлинности SQL Server | Да |
| Аутентификация Microsoft Entra | Нет |
| Проверка подлинности Windows | Да |
Управление СУРБД
| Функция | Управляемый экземпляр SQL управляется с помощью Azure Arc |
|---|---|
| Подключение администратора к выделенному ресурсу | Да |
| Поддержка скриптов PowerShell | Да |
| Поддержка операций с компонентами приложения уровня данных — извлечение, развертывание, обновление, удаление | Да |
| Автоматизация политики (проверка по расписанию и изменение) | Да |
| Сборщик данных производительности | Да |
| Отчет о стандартной производительности | Да |
| Структуры планов и закрепление плана для структур планов | Да |
| Прямой запрос индексированных представлений (с использованием указания NOEXPAND) | Да |
| Автоматическое поддержание индексированных представлений | Да |
| Распределенные секционированные представления | Да |
| Параллельные операции с индексами | Да |
| Автоматическое использование индексированного представления оптимизатором запросов | Да |
| Проверка согласованности параллельно | Да |
Программируемость
| Функция | Управляемый экземпляр SQL управляется с помощью Azure Arc |
|---|---|
| JSON (JavaScript Object Notation) | Да |
| Хранилище запросов | Да |
| Временной | Да |
| Собственная поддержка XML | Да |
| Индексирование XML | Да |
| Возможности MERGE & UPSERT | Да |
| Типы данных даты и времени | Да |
| Поддержка международного использования | Да |
| Семантический поиск и полнотекстовый поиск | Нет |
| Определение языка в запросе | Да |
| Компонент Service Broker (сообщения) | Да |
| конечные точки Transact-SQL | Да |
| График | Да |
| Служба машинного обучения | Нет |
| PolyBase | Нет |
Инструменты
Управляемый экземпляр SQL в Azure Arc поддерживает различные средства обработки данных, которые помогут вам управлять данными.
| Инструмент | Управляемый экземпляр SQL управляется с помощью Azure Arc |
|---|---|
| Портал Azure | Да |
| Azure CLI (Интерфейс командной строки для Azure) | Да |
| расширение MSSQL для Visual Studio Code | Да |
| Azure PowerShell | Нет |
| BACPAC-файл (экспорт) | Да |
| BACPAC-файл (импорт) | Да |
| SQL Server Data Tools (SSDT) | Да |
| SQL Server Management Studio (SSMS) | Да |
| SQL Server PowerShell | Да |
| SQL Server Profiler; | Да |
Неподдерживаемые функции и службы
Следующие функции и службы недоступны для управляемых экземпляров SQL, включенных в Azure Arc.
| Площадь | Неподдерживаемая функция или служба |
|---|---|
| Ядро СУБД. | Репликация слиянием |
| База данных Stretch | |
| Распределенный запрос с сторонними подключениями | |
| Серверы, связанные с источниками данных продуктов, не включающих SQL Server и Azure SQL | |
| Системные расширенные хранимые процедуры (XP_CMDSHELL и т. п.) | |
| FileTable, FILESTREAM | |
| Сборки CLR с набором разрешений EXTERNAL_ACCESS или UNSAFE | |
| Расширение буферного пула | |
| Агент SQL Server | Агент SQL Server поддерживается, но следующие конкретные возможности не поддерживаются: подсистемы (CmdExec, PowerShell, средство чтения очередей, SSIS, SSAS, SSRS), оповещения, управляемое резервное копирование |
| Обеспечение высокого уровня доступности | Зеркалирование базы данных |
| Безопасность | расширенное управление ключами |
| Проверка подлинности AD для связанных серверов | |
| Проверка подлинности Active Directory для групп доступности (AG) |