Compartir a través de

预留折扣如何应用于Azure SQL 托管实例

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

如何应用预留折扣

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

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

符合预留定价条件的实例停止时,预留定价会自动重定向到另一个实例(如果存在)。 若要将可用预留时间用于其他工作负载,请解除分配或删除资源,或者缩减其他资源。 如果没有其他实例可用,预留小时数将丢失。

应用于正在运行的 SQL 托管实例的折扣

SQL 托管实例的预留容量折扣适用于每小时运行的 SQL 托管实例。 购买的预留容量将与运行中 SQL 托管实例产生的计算用量进行匹配。 对于不是整小时运行的 SQL 托管实例,预留将自动应用到与预留属性匹配其他 SQL 托管实例。 折扣可以应用于同时运行的 SQL 托管实例。 如果 SQL 托管实例并未运行满整个小时或者没有与预留属性保持一致,你将无法充分利用每小时的预留折扣。

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

  • 方案 1:为 8 个 vCPU 购买 SQL 托管实例 的预留容量。 您运行的 SQL 托管实例具有 16 个虚拟核心,并且与预留的其他属性相匹配。 按即用即付价格为 8 个 vCore 的 SQL 托管实例计算使用量收费。 获取八个 vCore SQL 托管实例计算使用一小时所获得的预留折扣。
  • 方案 2:为 8 个 vCore 购买SQL 托管实例预留容量。 运行包含四个实例的 16 个 vCore 实例池,每个实例有四个核心。 您按即用即付价格为 8 个 vCore 的 SQL 托管实例计算使用量付费。 您将获得针对八个核心 SQL 托管实例 计算使用的预留折扣。

对于这些示例的其余部分,假设你购买的SQL 托管实例预留容量为 16 个 vCore,其余预留属性与正在运行的 SQL 托管实例匹配。

  • 场景 3:运行两个 SQL 托管实例各一小时,每个实例有 8 个 vCore。 16 vCore 预留折扣应用于两个 8 vCore SQL 托管实例的计算使用费。
  • 方案 4:从下午 1 点到下午 1:30 运行一个 16 个 vCore SQL 托管实例。 从下午 1:30 到 2:00,你运行了另一个 16 vCore 的 SQL 托管实例。 两者都包含在预订折扣中。
  • 方案 5:从下午 1 点到下午 1:45 运行一个 16 个 vCore SQL 托管实例。 从下午 1:30 到 2:00 运行另一个 16 vCore SQL 托管实例。 将收取 15 分钟重叠期的即用即付费用。 预留折扣将应用到剩余时间的计算用量。

若要了解和查看计费使用情况报告中Azure预留的应用程序,请参阅 Understand Azure 预留使用情况

注释

对于 Business Critical 服务层级Azure SQL 托管实例中的实例,标准计算和区域冗余加载项的计算成本单独计费。 有关更多详细信息,请参阅区域冗余资源的预留。

需要帮助? 联系我们

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

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