我想知道我是按SQL数据库还是按SQL Server付费。假设我有:
1个基本账单计划上的sql server 5 DTU,带: database1 database2 database3
1个基本账单计划10 DTU上的sql server,带: database1 database2 database3
让我们假设他们整个月都是每天24小时。那么我要付3* 5DTU +3* 10DTU还是1* 5DTU +1* 5DTU?
发布于 2018-10-05 09:12:47
在讨论基于DTU模型的Azure SQL数据库时,您不会按每个数据库支付每个逻辑服务器的费用。每5个DTU数据库的成本为每小时0.0067美元,约为每月4.9美元,其中包括免费的7天保留期的自动备份。如果您想要长期备份,则必须额外付费。我给你的大约每月费用不包括bandwidth使用率(从微软数据中心传出的数据)。使用this定价计算器以方便您的使用。
对于每10个DTU数据库,您必须为每个数据库每月支付大约$14.72(每小时$0.0202)。该10 DTU数据库包括具有35天保留期的自动备份。
DTU模型没有许可成本。
Azure SQL数据库的一项功能是高级威胁检测,如果您启用它,可能会花费额外的费用。
无论何时扩展数据库,您都是按消耗新层的每小时付费的。如果您在一个小时的中段进行扩展,则您需要为该小时支付数据库在该小时内分配的最昂贵的层的成本。
发布于 2018-10-05 07:57:13
StackOverflow可能是一个错误的论坛:Serverfault.com可能是一个更好的地方来发布这个问题。
尽管如此,以下是微软在这个问题上的看法:
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers
Azure SQL Database使您能够轻松购买完全托管的PaaS数据库引擎,以满足您的性能和成本需求。根据Azure SQL数据库的部署模式,您可以选择适合您需求的购买模式:
Azure SQL Database中的Logical servers为计算、存储和IO资源提供了两种购买模型:基于DTU的购买模型和基于vCore的购买模型。在此购买模式中,您可以选择单个数据库或弹性池。
Azure SQL Database中的Managed Instances只提供基于vCore的购买模型。
..。
DTU-based model此模型基于计算、存储和IO资源的捆绑度量。对于单个数据库,计算大小用数据库事务单元(DTU)表示;对于弹性池,计算大小用弹性数据库事务单元(EDTU)表示。
如果这是一台“生产服务器”,您需要评估您的预期工作负载以做出“明智的决定”。如果您只是在寻找“开发环境”,那么您的选择很简单:选择"Basic“和"DTU-based Model”。你基本上不会为你不使用的东西付费:)
这是另一个很好的Microsoft链接,可以帮助您更好地了解您的选项:
PS:从你的例子中我不清楚你是否有两个计划,两个服务器和六个不同的数据库(每个服务器/每个计划三个)。
https://stackoverflow.com/questions/52656504
复制相似问题