我需要找到适合 SQL 弹性池的 SQL Server 列表。
我有这个 Kusto 查询,但它只列出所有数据库一次:
resources
| where type == 'microsoft.sql/servers/databases'
| summarize TotalDatabases = count() by name
根据我的理解,我也许应该加入:
- |其中类型 == 'microsoft.sql/servers/databases'
- |其中类型 == 'microsoft.sql/servers'
知道如何做吗?
结果应如下所示:
最佳答案
您可以使用以下 Kusto 查询获取服务器名称和数据库名称列表
resources
| where type == 'microsoft.sql/servers/databases'
| summarize NumberOfDatabases = count() by ServerName = tolower(split(id, '/')[8])
| project ServerName, NumberOfDatabases
输出-
关于azure - Kusto::查找所有 SQL Server 以及每个 SQL Server 中的数据库数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76522825/