【问题标题】:Sudden DTU spikes in Azure SQLAzure SQL 中的突然 DTU 峰值
【发布时间】:2017-03-31 06:45:15
【问题描述】:

我们的 SQL Azure 数据库在一周中的随机时刻突然出现峰值。一旦这些尖峰发生,它们就不再停止。在那些时刻没有任何异常发生。

如果我们扩大或缩小我们的 SQL,峰值就会停止,我们会再次恢复正常行为。

我们如何解决这个问题?我感觉有些东西“卡住”了,突然占用了我们的 SQL。

【问题讨论】:

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


    【解决方案1】:

    使用Query Store 找出罪魁祸首。在您的帐户上激活Query Performance Insight,然后在出现 DTU 峰值时查看消耗最多的查询。

    如果我们扩大或缩小我们的 SQL,峰值就会停止,我们会再次恢复正常的行为

    这看起来只有 Azure 票证才能调查。

    【讨论】:

    • 当您扩展或缩减 Azure 数据库时,扩展实际上会中断任何连接一秒或更短时间。因此,我怀疑扩展行为会断开任何影响数据库的工作,并可能导致调用应用程序死亡(一段时间)。所以缩放实际上并没有停止它,但是与缩放相关的数据库断开连接正在停止它。
    猜你喜欢
    • 2018-11-06
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多