确定所用数据库限制的份额

Determining share of database limit used

我了解如何更改每个 Azure SQL 数据仓库的存储限制 https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-azure-sql-data-warehouse

是否可以使用 SQL 来确定限制和消耗该限制的 space 的数量,以便可以对 "database near full" 进行自动警报以避免后果ADW 数据库已满?

如果您转到 Azure SQL DW 的 Azure 门户中的 blade,单击“监视”选项卡,然后单击第二个图表,您将转到指标 blade.单击顶部的添加警报按钮。然后您可以在 Total database size 指标上定义警报。该警报可以设置为在您超过 15TB 或其他任何内容时向您发送电子邮件。曾经有一个 % full 指标,但我现在没有看到。因此,我认为必须将警报硬编码为特定的数据库大小,该数据库大小已计算为门户网站

中 DW 的属性 blade 上显示的最大数据库大小的 90%