我正在寻找某种方法来根据 CPU 或其他性能指标自动(垂直)扩展 Azure SQL 数据库。我的环境是政府云我没有看到任何自动缩放选项。我创建了一个逻辑应用它会在规定的时间内扩大和缩小,但这无济于事,因为某一天的表现会有波动。
如果有人知道当 CPU 达到一定百分比时触发数据库自动缩放的方法,我将不胜感激任何帮助/指导。
答案1
Azure SQL 中没有内置自动缩放功能,但是,您可以使用 Azure Monitor 配置性能警报,以查看 CPU 或其他指标。创建警报时,您可以定义一个操作组,在超出阈值时触发该操作组,这可以发出通知,但也可以调用逻辑应用程序、函数或自动化运行手册。使用此功能,您可以触发在性能阈值上发生的某些事情。