我怎么知道我用尽了多少SQL Azure计算资源?

时间:2014-04-10 14:26:08

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

Here's a question关于查找使用了多少数据库空间。这个问题与数据库空间无关。

我想知道我用尽了多少最大可能的SQL Azure服务资源 - 例如"有100%的CPU和100%的IO以及我的那些使用45%CPU和70%IO"。

我如何获得这些估计?

2 个答案:

答案 0 :(得分:1)

您可以在Azure SQL数据库中提取服务器级别的统计信息类型。

但请尝试Windows Azure SQL Database Catalog Views,特别是sys.resource_stats

答案 1 :(得分:0)

您可以使用sys.resource_stats:http://msdn.microsoft.com/en-us/library/dn269979.aspx

返回以五分钟为间隔收集和聚合的数据库的CPU使用率和存储数据。它包括CPU使用率,存储大小更改或数据库SKU修改

此外,通过新的服务层预览,如果您创建基本,标准或高级数据库,您现在还可以通过Azure管理门户通过几个不同的指标监控您的SQL数据库资源使用情况,包括CPU,读取和写入以及内存