你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

如何对 Azure SQL 数据库应用预留折扣

购买 Azure SQL 数据库预留容量后,预留折扣会自动应用到与预留属性和数量匹配的 SQL 数据库。 预留适用于 SQL 数据库的计算成本,包括主要副本和任何可计费的次要副本。 将按标准费率收取软件、存储和网络费用。 可以通过 Azure 混合权益来包含 SQL 数据库的许可成本。

请注意,预留折扣不适用于 Azure SQL 数据库无服务器。

对于虚拟机预留实例,请参阅了解 Azure 虚拟机预留实例折扣

如何应用预留折扣

预留折扣的性质是“不用就会失效” 。 因此,如果你在任何小时内没有匹配资源,那么你将丢失该小时的预留数量。 不能结转未使用的预留小时数。

关闭资源时,预留折扣将自动应用于指定范围内的另一个匹配资源。 如果在指定的范围内找不到匹配的资源,则预留小时数将丢失 。

停止的资源将被计费并继续使用预留时间。 解除分配或删除资源或横向缩减其他资源,以便将可用预留时间用于其他工作负载。

应用于运行 SQL 数据库的折扣

SQL 数据库预留容量折扣按小时应用到正在运行的 SQL 数据库。 购买的预留容量将与运行中 SQL 数据库产生的计算用量进行匹配。 对于不是整小时运行的 SQL 数据库,预留将自动应用到与预留属性匹配其他 SQL 数据库。 折扣可以应用到同时运行的 SQL 数据库。 如果与预留属性匹配的 SQL 数据库不是整小时运行,则无法获得该小时的完整预留折扣权益。

以下示例演示如何根据购买的核心数目以及 SQL 数据库的运行时间,来应用 SQL 数据库预留容量折扣。

  • 应用场景 1:为 8 核 SQL 数据库购买了 SQL 数据库预留容量。 运行一个与剩余预留属性匹配的 16 核 SQL 数据库。 将按 8 个核心的 SQL 数据库计算用量收取即用即付费用。 将获得 8 核 SQL 数据库计算用量的一小时预留折扣。

剩余的示例假设购买的 SQL 数据库预留容量用于 16 核 SQL 数据库,并且剩余的预留属性与正在运行的 SQL 数据库相匹配。

  • 应用场景 2:运行两个 8 核 SQL 数据库,各运行一小时。 将对 8 核 SQL 数据库的计算用量应用 16 核预留折扣。
  • 应用场景 3:从下午 1 点到下午 1:30 运行一个 16 核 SQL 数据库。 从下午 1:30 到下午 2 点运行另一个 16 核 SQL 数据库。 预留折扣同时涵盖这两个数据库。
  • 应用场景 4:从下午 1 点到下午 1:45 运行一个 16 核 SQL 数据库。 从下午 1:30 到下午 2 点运行另一个 16 核 SQL 数据库。 将收取 15 分钟重叠期的即用即付费用。 预留折扣将应用到剩余时间的计算用量。
  • 应用场景 5:运行一个 4 核 SQL 超大规模数据库,该数据库具有三个次要副本,每个副本具有 4 个内核。 预留适用于主要副本和所有次要副本的计算使用量。

若要了解 Azure 预留的应用情况并在计费使用情况报告中查看该信息,请参阅了解 Azure 预留使用情况

需要帮助? 联系我们

如有任何疑问或需要帮助,请创建支持请求

后续步骤

若要了解有关 Azure 预订的详细信息,请参阅以下文章: