gpt4 book ai didi

azure - Azure SQL 数据库弹性池和 Azure SQL 数据库托管实例之间有什么区别?

转载 作者:行者123 更新时间:2023-12-01 08:45:58 24 4
gpt4 key购买 nike

Azure SQL 数据库有两种类似的风格 - 托管实例和弹性池。两种风格都可以放置共享相同资源的多个数据库,并且在这两种情况下都可以更改实例/池中整个数据库组的 CPU/存储。它们有什么区别?

最佳答案

Azure SQL Database Elastic PoolSingle Azure SQL PaaS databases 的共享资源模型为了获得更高的资源利用效率,弹性池内的所有数据库共享同一弹性池内预定义的资源。该产品的重点是为 Multi-Tenancy SaaS 应用程序提供简化的数据库范围编程模型,其中工作负载模式得到明确定义,并在为许 Multi-Tenancy 提供服务时提供高成本效益。

SQL Database Managed Instance提供简化的实例范围编程模型,类似于本地 SQL Server 实例。托管实例中的数据库共享分配给托管实例的资源,托管实例也代表这些数据库的管理分组。该产品的重点是与本地 SQL Server 编程模型的高度兼容性以及对大多数 SQL Server 功能和随附工具/服务的开箱即用支持。

一些高级指南可能是:

  • 如果需要对大量单个数据进行分组,请使用弹性池不需要所有实例 Transact-SQL 功能的数据库存在于 SQL Server 中。
  • 如果您想迁移,请使用托管实例大量大量使用实例级别的 SQL Server 数据库诸如 CLR、Service Broker、SQL 代理等功能。

查看更多信息Azure SQL IaaS vs PaaS Comparison Table

关于azure - Azure SQL 数据库弹性池和 Azure SQL 数据库托管实例之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53783736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com