因此,在我的 MSDN 订阅中,我和一名开发人员设置了一个 Azure SQL 480mb 数据库来测试性能,最初是在 vcore 模型上。费用很快就累积起来,尽管除了初始加载和几次性能测试之外几乎没有对数据库进行任何操作,但我们在一两天内就达到了 17 英镑的水平!哎呀……所以我们尝试了基本 DTU、标准 S0 和 S1,并确定 S1 9DTU20) 是理想的。今天,我登录门户网站发现我的 vcore(gen5)费用增加了一倍多,达到近 34 英镑!尽管根本没有人使用它(开发人员休假了,而我在其他地方忙)。
有人能告诉我这里发生了什么事吗?
single general purpose - serverless - compute gen5 vcore £33.68
single standard s0 dtus £ 2.44
single standard s1 dtus £ 1.46
single/elastic pool general purpose - storage data stored £ 0.14
single basic b dtus £ 0.01
您可以清楚地看到我们对基本、S0 和 S1(在 S1 上稳定)的更改/试验 - 那么为什么 vcore 还在增加?
感谢您的见解
答案1
首先,除非你使用的是无服务器版本的 SQL,否则是否有人使用它都无关紧要。只要数据库存在,你就需要为此付费。
我认为额外的费用是在您使用 vCore 模式时产生的,费用可能需要一两天才能到账。如果您不同意费用,则需要向 Microsoft 提出账单。