Azure SQL 监控高 DTU

7

我们时不时地遇到性能峰值,但无法找出原因。

  • 如何监控Azure SQL的DTU使用情况?
  • 如何在实时环境中找出高DTU查询语句?
2个回答

8
以下内容将展示您最近100个DTU日志的记录。目前,每15秒钟就会创建一次日志记录。
SELECT TOP 100 *
FROM sys.dm_db_resource_stats
ORDER BY end_time DESC

1
这是哪个数据库或 SQL Server 版本?我找不到这个表。 - Triynko
@Triynko:这对我在运行于Sql Azure v12上的数据库有效。数据库在查询中被指定为[sys]。 - ItsMe
如果查询结果不存在,有没有一种好的方法来获取“nulls”? - Simon_Weaver

1

1
你应该在回答中发布主要材料,并仅将链接用于参考。 - user2509848
以后会做同样的事情。谢谢。 - Mekh Subba

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接