我发现MS Azure SQL Server v12性能指标在"过去时间"之间显示不同的值。和"今天"。
很抱歉,由于我的声誉不够,我无法发布图片。 如果我在过去的一小时内看到"公制,我会看到几乎100%的CPU和DTU利用率,但如果我在"今天"公制,我只看到18%的DTU和53%的CPU。不确定哪一个是正确的?
我也看不到连接指标,它始终显示"没有可用数据"
上周六(2月28日),MS Azure通知用户他们发现历史指标存在问题,不确定是否完全解决问题?我试着问他们的支持,他们总是说这个问题预览版本,而不是他们的支持范围。 :(
是否有人遇到同样的问题?
我的sql db是P3,大小只有13GB左右。
答案 0 :(得分:1)
过去一小时的遥测始终是最优惠的价格数据。如果你查看较长的时间段,你会发现在这段时间内的平均消耗将隐藏你的利用率的峰值,除非利用率是恒定的。
您还可以通过查询视图sys.dm_db_resouce_stats直接在数据库中查询1小时数据。它将以15秒为间隔显示数据。
扬