【问题标题】:Azure SQL Server - How cost will be calculatedAzure SQL Server - 如何计算成本
【发布时间】:2018-06-22 16:16:30
【问题描述】:

我在 SQL Server 中创建了 SQL Server 资源,然后使用导入数据库选项,我使用本地 bacpac 文件创建了数据库。

我能够执行此操作,并且我的数据库是在 SQL Server 中创建的。我查看了 Azure SQL 的定价,但不太清楚这种方法会产生多少成本。

我跟进this link创建SQL Server并导入数据库。

在进行 POC 时,我们想知道使用这种方法每月的成本。还想知道我是否完成了 POC,然后我需要从 Azure 资源中删除数据库和服务器,或者删除数据库可以吗?

【问题讨论】:

  • 上面写着:991 美元/月。 Azure 按分钟计费,因此如果您将其设置为此大小 6 小时(例如),那么您将花费 7.99 美元 (6 / (24 * 31)) * $991 == $7.99)。
  • 感谢您的回复,我知道每小时成本,我的问题与这种方法的成本有关,我需要添加 SQL 服务器,然后是 SQL DB

标签: sql-server azure-sql-database price azure-sql-server bacpac


【解决方案1】:

Azure SQL 数据库 DTU 模型每小时计算一次,每小时的成本基于每小时分配给数据库的最高层。您无需为 Azure SQL 的传入流量付费,并且从本地导入数据库的流量不会产生任何费用。在this URL 上,您会找到一个价格计算器,可以帮助您进行成本估算,您应该在那里选择“单一数据库”,并根据您在上面分享的图像选择 DTU 型号。

如果将使用您的数据库的应用程序不在同一个区域/数据中心,那么您应该考虑在您的 POC 上估算带宽消耗的每月成本。查看带宽定价信息here

还要考虑到为 Azure SQL 数据库启用某些功能,例如高级威胁检测、Azure 日志 (OMS) 和长期备份保留可能会增加成本。

【讨论】:

  • 感谢您的回复。好的,所以在所有情况下,成本都将基于 DTU,无论哪种方法都无关紧要,即 [1] 直接使用 SQL 数据库创建数据库 [2] 添加 SQL 服务器,然后在其中添加数据库对吗?另外,您能否告诉我有关我是否需要删除 SQL 服务器和 SQL 数据库或删除数据库的问题?
  • 你只需要删除数据库。 Azure SQL 数据库服务器是逻辑服务器
  • 如果您不喜欢 DTU 模型附带的预定义计算能力集,并希望对存储和 CPU 资源进行更精细的控制,请考虑使用 vCore 模型。
猜你喜欢
  • 2021-11-05
  • 2020-08-07
  • 2018-03-11
  • 1970-01-01
  • 2013-01-22
  • 1970-01-01
  • 2012-08-25
  • 2016-05-05
  • 1970-01-01
相关资源
最近更新 更多