Эластичный пул баз данных SQL Azure - это модель общих ресурсов для Базы данных PaaS Azure SQL для повышения эффективности использования ресурсов, и все базы данных в эластичном пуле совместно используют предварительно определенные ресурсы втакой же эластичный бассейн.Акцент этого предложения делается на упрощенной модели программирования на уровне базы данных для мультитенантных приложений SaaS, в которой шаблон рабочей нагрузки четко определен и обеспечивает высокую экономическую эффективность при обслуживании многих арендаторов.
Управление базами данных SQLЭкземпляр предлагает упрощенную модель программирования на уровне экземпляра, которая похожа на локальный экземпляр SQL Server.Базы данных в управляемом экземпляре совместно используют ресурсы, выделенные для управляемого экземпляра, и управляемый экземпляр также представляет группу управления для этих баз данных.Акцент этого предложения на высокой совместимости с моделью программирования локального SQL Server и встроенной поддержке для большинства функций SQL Server и сопутствующих инструментов / сервисов.
Некоторые рекомендации высокого уровня могут быть следующими:
- Используйте пулы Elastic, если вам нужно сгруппировать большое количество единой базы данных, которой не нужны все существующие функции экземпляра Transact-SQL, которые существуютв SQL Server.
- Используйте управляемый экземпляр, если вы хотите перенести большое количество баз данных SQL Server, которые интенсивно используют функции уровня экземпляра, такие как CLR, Service Broker, агент SQL и т. Д.
Подробнееинформация в Выбор разновидности Azure SQL