Сравнение функций: База данных SQL Azure и Управляемый экземпляр SQL Azure
Применимо к: База данных SQL Azure Управляемый экземпляр SQL Azure
База данных SQL Azure и Управляемый экземпляр SQL используют общую базу кода с последней стабильной версией SQL Server. Большинство стандартных функций языка обработки запросов и управления базой данных SQL идентично. Ниже перечислены общие функции SQL Server и Базы данных SQL или Управляемого экземпляра SQL.
- Функции языка: управление ключевыми словами языка управления потоком, курсоры, типы данных, инструкции DML, предикаты, порядковые номера, хранимые процедуры и переменные.
- Функции базы данных— автоматическая настройка (принудительное применение плана), отслеживание изменений, параметры сортировки базы данных, содержащиеся базы данных, содержащиеся пользователи, сжатие данных, параметры конфигурации базы данных, операции индексов в Сети, секционирование и темпоральные таблицы.
- Функции безопасности: роли приложений, динамическое маскирование данных, безопасность на уровне строк и расширенная защита от угроз (см. руководства по началу работы с База данных SQL и Управляемый экземпляр SQL.)
- Поддержка многомодельности: обработка графов, данные JSON, OPENXML, пространственные данные, OPENJSON и индексы XML. Дополнительные сведения см. в статье о возможностях нескольких моделей База данных SQL Azure и Управляемый экземпляр SQL.
Платформа Azure управляет вашими базами данных и гарантирует для них высокий уровень доступности. Некоторые функции, которые могут повлиять на уровень доступности или не могут использоваться в среде PaaS, ограничены в Базе данных SQL и Управляемом экземпляре SQL. Эти функции описаны в таблицах ниже.
Если вам нужны дополнительные сведения о различиях, их можно найти на отдельных страницах:
Функции Базы данных SQL и Управляемого экземпляра SQL
В следующей таблице перечислены основные функции SQL Server, а также приведены сведения о поддержке (полной или частичной) каждой функции Базы данных SQL и Управляемого экземпляра SQL, включая ссылки на дополнительные сведения о них.
Компонент | База данных SQL Azure | Управляемый экземпляр SQL Azure |
---|---|---|
Уровень совместимости базы данных | 100 - 160 | 100 - 160 |
Always Encrypted | Да, см . хранилище сертификатов и хранилище ключей | Да, см . хранилище сертификатов и хранилище ключей |
Группы доступности AlwaysOn | Для каждой базы данных гарантируется уровень доступности 99,99–99,995 %. Сведения об аварийном восстановлении см. в статье Обзор обеспечения непрерывности бизнес-процессов с помощью Базы данных SQL Azure. | Уровень доступности 99,99 % гарантируется для каждой базы данных, и пользователь не может им управлять. Сведения об аварийном восстановлении см. в статье Обзор обеспечения непрерывности бизнес-процессов с помощью Базы данных SQL Azure. Используйте группы отработки отказа для настройки вторичной Управляемый экземпляр SQL в другом регионе. Экземпляры SQL Server и База данных SQL не могут использоваться в качестве дополнительных узлов для Управляемого экземпляра SQL. |
Присоединение базы данных | No | No |
Аудит | Да, см . статью "Аудит" | Да, см . аудит с некоторыми различиями |
Проверка подлинности Microsoft Entra (ранее — Azure Active Directory) | Да, для пользователей уровня базы данных. Имена входа на уровне сервера находятся в предварительной версии. | Да. Пользователи уровня базы данных и имена входа на уровне сервера. |
Команда BACKUP | Нет, только системные автоматические резервные копии см. в разделе "Автоматические резервные копии" в База данных SQL Azure | Да, созданные пользователем резервные копии только для копирования в хранилище BLOB-объектов Azure (автоматические системные резервные копии не могут быть инициированы пользователем), см. сведения о различиях резервного копирования и автоматическом резервном копировании в Управляемый экземпляр SQL Azure. |
Встроенные функции | Большинство из них см. в отдельных функциях | Да, см . хранимые процедуры, функции, различия триггеров |
Инструкция BULK INSERT | Да, но только из Хранилища BLOB-объектов Azure в качестве источника. | Да, но только из Хранилище BLOB-объектов Azure в качестве источника, видят различия. |
Сертификаты и асимметричные ключи | Да, без доступа к файловой системе для операций BACKUP и CREATE . |
Да, без доступа к файловой системе и BACKUP CREATE операциям см . различия сертификатов. |
Отслеживание измененных данных (CDC) | Да, для уровня S3 и выше. Базовые, S0, S1, S2 не поддерживаются. | Да |
Параметры сортировки сервера или экземпляра | Да, параметры сортировки базы данных по умолчанию.SQL_Latin1_General_CP1_CI_AS Параметры сортировки базы данных можно задать при создании базы данных и не могут быть обновлены. Укажите параметры сортировки для данных (COLLATE ) и параметры сортировки каталога для системных метаданных и идентификаторов объектов (CATALOG_COLLATION ). В База данных SQL Azure параметры сортировки сервера отсутствуют. |
Да, можно задать при создании экземпляра и невозможно изменить после этого. |
Индексы columnstore | Да — уровень "Премиум", уровень "Стандартный" — S3 и выше, уровень общего назначения, критически важный для бизнеса и уровни гипермасштабирования. | Да |
Поддержка общеязыковой среды выполнения (CLR) | No | Да, но без доступа к файловой системе в CREATE ASSEMBLY инструкции см . различия среды CLR |
Учетные данные | Да, но только учетные данные уровня базы данных. | Да, но только Azure Key Vault и SHARED ACCESS SIGNATURE поддерживаются, см . подробные сведения |
Межбазовые и трехкомпонентные запросы имен | Нет, см . эластичные запросы | Да |
Межбазовые транзакции | No | Да, в пределах экземпляра. См. раздел Связанные серверы, чтобы ознакомиться с запросами между экземплярами. |
Database Mail (DbMail) | No | Да |
Зеркальное отображение базы данных (не рекомендуется) | No | No |
Зеркальное отображение базы данных в Microsoft Fabric | Да, в режиме предварительной версии | No |
Моментальные снимки базы данных | No | No |
Виртуализация базы данных | No | Да |
Инструкции DBCC | Большинство из них см. в отдельных инструкциях | Да, см . различия DBCC |
Инструкции языка DDL | Большинство из них см. в отдельных инструкциях | Да, см . различия T-SQL |
Триггеры DDL | Только база данных | Да |
Распределенные представления секций | No | Да |
Распределенные транзакции — MS DTC | Нет, см . транзакции Elastic | Да, DTC для Управляемый экземпляр SQL Azure, и эластичные транзакции |
Триггеры DML | Большинство из них см. в отдельных инструкциях | Да |
Динамические административные представления | Большинство из них см. в отдельных динамических представлениях | Да, см . различия T-SQL |
Запросы к эластичным БД | Да, с обязательным типом RDBMS (предварительная версия) | Нет, используйте собственные запросы между базами данных и связанный сервер |
Уведомления о событиях | Нет, см . оповещения | No |
Выражения | Да | Да |
Расширенные события (XEvent) | Некоторые из нее см. в разделе "Расширенные события" в База данных SQL Azure и Управляемый экземпляр SQL Azure | Да, см . различия в расширенных событиях. |
Расширенные хранимые процедуры | No | No |
Файлы и группы файлов | Только первичная группа файлов | Да. Пути к файлам автоматически назначаются, а расположение файла невозможно указать в ALTER DATABASE ADD FILE. |
Filestream | No | Нет, см . функции управляемых экземпляров SQL. |
Полнотекстовый поиск (FTS) | Да, но фильтры, отличные от Майкрософт, и средства разбиения слов не поддерживаются | Да, но фильтры, отличные от Майкрософт, и средства разбиения слов не поддерживаются |
Функции | Большинство из них см. в отдельных функциях | Да, см . хранимые процедуры, функции, различия триггеров |
Оптимизация в памяти | Да, на уровнях служб "Премиум" и "Критически важный для бизнеса". Ограниченная поддержка непостоянных объектов выполняющейся в памяти OLTP, таких как переменные таблиц, оптимизированных для памяти, на уровне служб "Гипермасштабирование". |
Да в критически важный для бизнеса уровне служб. |
Элементы языка | Большинство элементов см. в отдельных элементах | Да, см . различия T-SQL |
Реестр | Да | Да |
Функция связи | No | Да (предварительная версия для аварийного восстановления) |
Связанные серверы | Нет, см . эластичные запросы | Да. Только для SQL Server и Базы данных SQL без распределенных транзакций. |
Связанные серверы, считывающие файлы (CSV-файлы, Excel) | № Используйте BULK INSERT или OPENROWSET в качестве альтернативы формату CSV. | № Используйте BULK INSERT или OPENROWSET в качестве альтернативы формату CSV. Отслеживайте эти запросы в элементе отзыва Управляемого экземпляра SQL. |
Доставка журналов | Доступность через избыточность включается в каждую базу данных. Аварийное восстановление описывается в статье Обзор обеспечения непрерывности бизнес-процессов с помощью Базы данных SQL Azure. | Встроенная функция, которая реализована в процессе миграции Azure Data Migration Service (DMS). Изначально создано для пользовательских проектов миграции данных в качестве внешней службы воспроизведения журналов. Недоступно как решение высокого уровня доступности, так как другие методы доступности с помощью методов избыточности включены в каждую базу данных и не рекомендуется использовать доставку журналов в качестве альтернативы высокой доступности. Аварийное восстановление описывается в статье Обзор обеспечения непрерывности бизнес-процессов с помощью Базы данных SQL Azure. Недоступен в качестве механизма репликации между базами данных — используйте вторичные реплики на уровне критически важный для бизнеса, группах отработки отказа или репликации транзакций в качестве альтернативы. |
Имена входа и пользователи | Да, но CREATE LOGIN и ALTER LOGIN операторы ограничены. Имена входа Windows не поддерживаются. Имена входа Microsoft Entra находятся в предварительной версии. EXECUTE AS LOGIN не поддерживается — используется EXECUTE AS USER . |
Да, с некоторыми отличиями. См. сведения о проверке подлинности Windows для Управляемый экземпляр SQL Azure. Процесс требует синхронизации Active Directory с идентификатором Microsoft Entra. |
Выбор периода обслуживания | Да | Да |
Настройка предварительных уведомлений для запланированных событий обслуживания | Да | Да, в режиме предварительной версии |
Минимальное ведение журнала при массовом импорте | Нет, поддерживается только модель полного восстановления. | Нет, поддерживается только модель полного восстановления. |
Изменение системных данных | No | Да |
OLE-автоматизация | No | No |
OPENDATASOURCE | No | Да, только для Базы данных SQL, Управляемого экземпляра SQL и SQL Server. Ознакомьтесь с отличиями T-SQL. |
OPENQUERY | No | Да, только для Базы данных SQL, Управляемого экземпляра SQL и SQL Server. Ознакомьтесь с отличиями T-SQL. |
OPENROWSET | Да, только для импорта из Хранилища BLOB-объектов Azure. | Да, только для Базы данных SQL, Управляемого экземпляра SQL и SQL Server, а также для импорта из Хранилища BLOB-объектов Azure. Ознакомьтесь с отличиями T-SQL. |
Операторы | Большинство из них см. в отдельных операторах | Да, см . различия T-SQL |
Polybase | № Можно запросить данные в файлах, размещенных в Хранилище BLOB-объектов Azure, используя функцию OPENROWSET или внешнюю таблицу, ссылающуюся на бессерверный пул SQL в Synapse Analytics. |
Да, для Azure Data Lake Storage (ADLS) и Хранилище BLOB-объектов Azure в качестве источника данных. Дополнительные сведения см. в статье "Виртуализация данных" с помощью Управляемый экземпляр SQL Azure. |
Уведомления о запросах | No | Да |
Хранилище запросов | Да | Да |
Хранилище запросов для вторичных реплик | Нет, хранилище запросов для дополнительных реплик недоступен для База данных SQL Azure. В настоящее время хранилище запросов на вторичной реплике содержит сведения о рабочих нагрузках из основной реплики. | Нет, хранилище запросов для дополнительных реплик недоступен для Управляемый экземпляр SQL Azure. В настоящее время хранилище запросов на вторичной реплике содержит сведения о рабочих нагрузках из основной реплики. |
Службы машинного обучения (прежнее название — R Services) | No | Да, см. Службы машинного обучения в Управляемом экземпляре SQL Azure. |
Модели восстановления | Поддерживается только полное восстановление, гарантирующее высокий уровень доступности. Простые и массовые модели восстановления не доступны. | Поддерживается только полное восстановление, гарантирующее высокий уровень доступности. Простые и массовые модели восстановления не доступны. |
Resource Governor | No | Да |
RESTORE (инструкции) | No | Да, с обязательными параметрами FROM URL для файлов резервных копий, размещенных в Хранилище BLOB-объектов Azure. Ознакомьтесь с отличиями восстановления. |
Восстановление базы данных из резервной копии | Только из автоматических резервных копий см. статью "Восстановление базы данных из резервной копии" | Сведения об автоматическом резервном копировании см. в статье "Восстановление базы данных из резервной копии и из полных резервных копий, размещенных на Хранилище BLOB-объектов Azure", см. в разделе "Различия в резервном копировании" |
Восстановление базы данных на сервер SQL Server | № Используйте BACPAC-файлы или BCP вместо собственного восстановления. | Да, только для SQL Server 2022 из экземпляров с политикой обновления SQL Server 2022. Дополнительные сведения см. в статье "Восстановление базы данных в SQL Server 2022 с Управляемый экземпляр SQL Azure". В противном случае используйте BACPAC, BCP или репликацию транзакций. |
Семантический поиск | No | No |
Service Broker | No | Да. Ознакомьтесь с отличиями Service Broker. |
Параметры конфигурации сервера | No | Да, см . различия T-SQL |
Инструкции SET | Большинство из них см. в отдельных инструкциях | Да, см . различия T-SQL |
Агент SQL Server | Нет, см . задания Elastic | Да, см. агент SQL Server различия |
Аудит SQL Server | Нет, см. сведения об аудите База данных SQL Azure | Да, см . различия в аудите |
Synapse Link для SQL | Да | Нет |
Системные хранимые функции | Большинство из них см. в отдельных функциях | Да, см . хранимые процедуры, функции, различия триггеров |
Системные хранимые процедуры | Некоторые из этих процедур см. в отдельных хранимых процедурах | Да, см . хранимые процедуры, функции, различия триггеров |
Системные таблицы | Некоторые таблицы см. в отдельных таблицах | Да, см . различия T-SQL |
Представления системных каталогов | Некоторые из их представлений см. в отдельных представлениях | Да, см . различия T-SQL |
TempDB | Да. 32 ГБ емкости на ядро для каждой базы данных. | Да. 24 ГБ емкости на виртуальное ядро для всего уровня служб "Общего назначения". Ограничивается размером экземпляра на уровне служб "Критически важный для бизнеса". |
Временные таблицы | Глобальные временные таблицы, хранимые локально, или для конкретных баз данных | Глобальные временные таблицы, хранимые локально, или для конкретных экземпляров |
Выбор часового пояса | No | Да, см. часовые пояса и его необходимо настроить при создании Управляемый экземпляр SQL. |
Флаги трассировки | No | Да, но только ограниченный набор глобальных флагов трассировки. Ознакомьтесь с отличиями DBCC. |
Репликация транзакций | Да, только для подписчиков на репликацию транзакций и репликацию моментальных снимков. | Да, см. ограничения репликации в Управляемый экземпляр SQL. |
Прозрачное шифрование данных (TDE) | Да, см . TDE для SQL Azure | Да, см . TDE для SQL Azure |
Проверка подлинности Windows | No | Да, см. сведения о проверке подлинности Windows для субъектов Microsoft Entra |
Отказоустойчивая кластеризация Windows Server | № Другие методы, обеспечивающие высокий уровень доступности, реализованы в каждой базе данных. Сведения об аварийном восстановлении см. в статье Обзор обеспечения непрерывности бизнес-процессов с помощью Базы данных SQL Azure. | № Другие методы, обеспечивающие высокий уровень доступности, реализованы в каждой базе данных. Сведения об аварийном восстановлении см. в статье Обзор обеспечения непрерывности бизнес-процессов с помощью Базы данных SQL Azure. |
Примечание.
Некоторые Управляемый экземпляр SQL Azure доступность компонентов зависят от настроенной политики обновления экземпляра.
"Возможности платформы"
Платформа Azure предоставляет ряд возможностей PaaS, которые добавлены в дополнение к стандартным функциям базы данных. Существует ряд внешних служб, которые можно использовать с База данных SQL Azure и Управляемый экземпляр SQL Azure.
Функция платформы | База данных SQL Azure | Управляемый экземпляр SQL Azure |
---|---|---|
активная георепликация; | Да, см . раздел "Активная георепликация " — все уровни служб. | Нет, см . группы отработки отказа в качестве альтернативы. |
Автомасштабирование | Да, но только в бессерверной модели. В серверной модели изменение уровня служб (изменение числа виртуальных ядер, емкости хранилища или единиц DTU) выполняется быстро и в сети. Простой при изменении уровня служб минимален или полностью отсутствует. | Нет, необходимо выбрать зарезервированные вычислительные ресурсы и ресурсы хранилища. Изменение уровня служб (числа виртуальных ядер или максимального объема хранилища) выполняется в сети, простой при этом минимален или полностью отсутствует. |
Автоматическое резервное копирование | Да, см. автоматические резервные копии в База данных SQL Azure. Полные резервные копии создаются каждые 7 дней, разностные — каждые 12 часов, а резервные копии журналов — каждые 5–10 минут. | Да, см. автоматические резервные копии в Управляемый экземпляр SQL Azure. Полные резервные копии создаются каждые 7 дней, разностные — каждые 12 часов, а резервные копии журналов — каждые 5–10 минут. |
Автоматическая настройка (индексы) | Да, см. раздел "Автоматическая настройка" | No |
Зоны доступности | Да | Да, в предварительной версии в настоящее время только для уровня критически важный для бизнеса |
Работоспособность ресурсов Azure | Да | Да |
Краткосрочное хранение резервных копий | Да, см . кратковременное хранение. 7 дней по умолчанию, максимум — 35 дней. | Да, см . кратковременное хранение. 1-35 дней, 7 дней по умолчанию. |
Azure Database Migration Service (DMA) | Да | Да |
Data Migration Service (DMA) | Да | Нет |
Задания обработки эластичных БД | Да, см . задания Elastic | № Используйте агент SQL или служба автоматизации Azure. |
Группы отработки отказа | Да, см . группы отработки отказа — все уровни служб. | Да, см . группы отработки отказа. |
Доступ к файловой системе | № В качестве альтернативы используйте BULK INSERT или OPENROWSET для доступа к данным в Хранилище BLOB-объектов Azure и их загрузки. | № В качестве альтернативы используйте BULK INSERT или OPENROWSET для доступа к данным в Хранилище BLOB-объектов Azure и их загрузки. |
Геовосстановление | Да, см. раздел "Геовосстановление " | Да, см. раздел "Геовосстановление " |
Долгосрочное хранение (LTR) | Да, см . долгосрочный срок хранения, автоматическое хранение резервных копий до 10 лет. | Да, см . долгосрочный срок хранения, автоматическое хранение резервных копий до 10 лет. |
Приостановка и возобновление | Да, в бессерверной модели. | Да, с остановкой и запуском предварительной версии |
Управление на основе политик | No | No |
Общедоступный IP-адрес | Да. Доступ можно ограничить с помощью брандмауэра или конечных точек службы. | Да. Необходимо включить явным образом, и порт 3342 должен быть включен в правилах NSG. При необходимости общедоступный IP-адрес можно отключить. Дополнительные сведения см. в разделе Безопасное использование Azure SQL Управляемый экземпляр с общедоступными конечными точками. |
Восстановление базы данных до точки во времени | Да, см. раздел "Восстановление на точке во времени" | Да, см. раздел "Восстановление на точке во времени" |
Пулы ресурсов | Да, в виде эластичных пулов. | Да. У отдельного Управляемого экземпляра SQL может быть несколько баз данных, которые совместно используют один пул ресурсов. Кроме того, можно развернуть несколько экземпляров Управляемого экземпляра SQL в пулах экземпляров (предварительная версия), которые могут совместно использовать ресурсы. |
Масштабирование вверх или вниз (в сети) | Да, можно изменить число DTU, зарезервированных виртуальных ядер или максимальный объем хранилища с минимальным временем простоя. | Да, можно изменить число зарезервированных виртуальных ядер или максимальный объем хранилища с минимальным временем простоя. |
Псевдоним SQL | Нет, используйте псевдоним DNS. | Нет, используйте Cliconfg для настройки псевдонима на клиентских компьютерах. |
Наблюдатель за базами данных (предварительная версия) | Да | Да |
Синхронизация данных SQL | Да, но Синхронизация данных SQL будет прекращена в 2027 году. Вместо этого см. раздел Синхронизация данных SQL выхода на пенсию: переход на альтернативные решения. | Нет, используйте репликацию транзакций. |
Службы SQL Server Analysis Services (SSAS) | Нет, Azure Analysis Services является отдельной облачной службой Azure. | Нет, Azure Analysis Services является отдельной облачной службой Azure. |
Службы SQL Server Integration Services | Да, с помощью управляемых служб SSIS в среде фабрики данных Azure (ADF), где пакеты хранятся в SSISDB, размещенной в Базе данных SQL Azure, и выполняются в среде выполнения интеграции Azure SSIS (см. руководство по созданию Azure SSIS IR в ADF). Сравнение компонентов SSIS в Базе данных SQL и Управляемом экземпляре SQL приведено в разделе Сравнение базы данных SQL и Управляемого экземпляра SQL. |
Да, с помощью управляемых служб SSIS в среде Фабрики данных Azure (ADF), где пакеты хранятся в базе данных SSISDB, размещенной в Управляемом экземпляре SQL, и выполняются в среде выполнения интеграции Azure SSIS (ознакомьтесь с созданием среды выполнения интеграции Azure SSIS в ADF). Сравнение компонентов SSIS в Базе данных SQL и Управляемом экземпляре SQL приведено в разделе Сравнение базы данных SQL и Управляемого экземпляра SQL. |
Службы SQL Server Reporting Services (SSRS) | Нет. Ознакомьтесь с Power BI. | Нет. Используйте вместо этого отчеты Power BI с разбивкой на страницы или разместите SSRS на виртуальной машине Azure. Хотя Управляемый экземпляр SQL не удается запустить службы SSRS в качестве службы, он может размещать базы данных каталога SSRS для сервера отчетов, установленного на виртуальной машине Azure, с помощью проверки подлинности SQL Server. |
Анализ производительности запросов | Да | № Используйте встроенные отчеты в SQL Server Management Studio и Azure Data Studio. |
Виртуальная сеть | Частично поддерживается. Обеспечивается ограниченный доступ с помощью конечных точек виртуальной сети. | Да, Управляемый экземпляр SQL внедряется в виртуальную сеть. |
Конечная точка службы виртуальной сети | Да, см . конечные точки службы виртуальной сети. | Да, см . политики конечных точек службы. |
Глобальный пиринг виртуальной сети | Да, с помощью частных IP-адресов и конечных точек службы. | Да, с помощью пиринга между виртуальными сетями. |
Частное подключение | Да, использовать приватный канал | Да, использование локальной конечной точки или частной конечной точки виртуальной сети |
Ограничения ресурсов
В следующей таблице сравниваются максимальные ограничения ресурсов, доступные для База данных SQL Azure и Управляемый экземпляр SQL Azure:
Категория | База данных SQL Azure | Управляемый экземпляр SQL Azure |
---|---|---|
Объем вычислительных ресурсов | До 128 виртуальных ядер | До 128 виртуальных ядер |
Размер хранилища | 1 ГБ — 100 ТБ | 16 ТБ |
Размер tempdb | 32 ГБ на виртуальное ядро, до 2560 ГБ | До 4 ТБ — ограничено зарезервированным размером хранилища |
Пропускная способность операций записи журналов | До 100 мб/с | 4,5 МБ/с на виртуальное ядро (максимум 192 МБ/с) |
Доступность | Стандартное Соглашение об уровне обслуживания Соглашение об уровне обслуживания, обеспечивающее доступность в течение 99.995 % времени, с избыточностью между зонами |
Стандартное Соглашение об уровне обслуживания |
Резервные копии | Выбор локально избыточного хранилища (LRS), избыточного между зонами (ZRS) или геоизбыточного хранилища (GRS) Срок хранения 1–35 дней (по умолчанию — 7 дней) с сроком хранения до 10 лет. |
Выбор локально избыточного хранилища (LRS), избыточного между зонами (ZRS), геоизбыточного хранилища (GRS) или геоизбыточного хранилища (GZRS) Срок хранения 1–35 дней (по умолчанию — 7 дней) с сроком хранения до 10 лет. |
Реплики только для чтения | Масштабирование чтения с 1-4 репликами высокой доступности или 1-30 именованных реплик от 0 до 4 географических реплик |
1 встроенная реплика высокой доступности доступно для чтения 0 – 1 геореплик с помощью групп отработки отказа |
Модели скидок | Зарезервированные экземпляры Преимущество гибридного использования Azure (недоступно в подписках для разработки и тестирования) Корпоративные и разработка и тестирование с оплатой по мере использования подписки |
Зарезервированные экземпляры Преимущество гибридного использования Azure (недоступно в подписках для разработки и тестирования) Корпоративные и разработка и тестирование с оплатой по мере использования подписки |
Чтобы узнать больше об ограничениях ресурсов для База данных SQL Azure, ознакомьтесь со следующими сведениями:
- Логический сервер
- В модели виртуальных ядер: отдельные базы данных, эластичные пулы
- В модели DTU: отдельные базы данных, эластичные пулы
Дополнительные сведения об ограничениях ресурсов для Управляемый экземпляр SQL Azure см. в статье "Ограничения ресурсов".
Инструменты
База данных SQL Azure и Управляемый экземпляр SQL Azure поддерживают различные инструменты управления данными, которые могут помочь в управлении данными.
Инструмент | База данных SQL Azure | Управляемый экземпляр SQL Azure |
---|---|---|
Портал Azure | Да | Да |
редактор запросов портал Azure | Да | Нет |
Azure CLI | Да | Да |
Azure Data Studio | Да | Да |
Azure PowerShell | Да | Да |
BACPAC-файл (экспорт) | Да, см. База данных SQL экспорт | Да, см. Управляемый экземпляр SQL экспорт |
BACPAC-файл (импорт) | Да, см. База данных SQL импорт | Да, см. Управляемый экземпляр SQL импорт |
Data Quality Services (DQS) | No | No |
Master Data Services (MDS) | No | № Разместите MDS на виртуальной машине Azure. Хотя Управляемый экземпляр SQL не удается запустить MDS как службу, он может размещать базы данных MDS для службы MDS, установленной на виртуальной машине Azure, с помощью проверки подлинности SQL Server. |
SMO | Да, см . раздел SMO. | Да, так как SMO версии 150. |
SQL Server Data Tools (SSDT) | Да | Да |
SQL Server Management Studio (SSMS) | Да | Да, версия 18.0 и более поздние версии. |
SQL Server PowerShell | Да | Да |
SQL Server Profiler; | Нет, см. расширенные события | Да |
System Center Operations Manager | Да, см. пакет управления Microsoft System Center для База данных SQL Azure. | Да, см. пакет управления Microsoft System Center для Управляемый экземпляр SQL Azure. |
Способы миграции
Для перемещения данных между SQL Server, База данных SQL Azure и Управляемый экземпляр SQL Azure можно использовать различные методы миграции. Некоторые методы — это Online и получение всех изменений, внесенных в источник во время миграции, в то время как в автономных методах необходимо остановить рабочую нагрузку, изменяющую данные в источнике во время миграции.
Связанный контент
Корпорация Майкрософт продолжает расширять возможности Базы данных SQL Azure. Посетите веб-страницу обновлений служб для Azure, чтобы получить последние обновления с помощью приведенных ниже фильтров.
- Функции для Базы данных SQL Azure.
- Объявления об общедоступных версиях функций Базы данных SQL.
Дополнительные сведения о Базе данных SQL Azure и Управляемом экземпляре SQL Azure: