我在P1上有一个Azure数据库。它是一个关键任务数据库。数据库通常在P1级使用大约0.5%到5%的DTU。偶尔(每两天一次)达到99.8%的DTU并且请求超时。我从Azure获得80%DTU的电子邮件警报,因此我可以登录到门户网站并向上扩展到P2或P4。我找到了PowerShell script来扩展数据库,但我不明白如何将它与DTU级别联系起来。你能否指点一些关于如何根据DTU用法垂直向上扩展(和向下)的资源?
答案 0 :(得分:3)
最简单的方法是创建一个警报,启动可扩展数据库的webhook。
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-insights-alerts-portal#sql-database-alert-values-and-thresholds
https://docs.microsoft.com/en-us/azure/automation/automation-webhooks
和\或如果您知道时间,只需使用带有计划的Runbook扩展数据库 https://docs.microsoft.com/en-us/azure/automation/automation-schedules