我正在尝试找出数据库上高DTU的原因(它的排名是S2,也是地理复制的)。在服务器上不确定其V12或更旧(不同的问题)。
上周五和本周五我们的峰值看起来像这样:
查看资源统计信息:
SELECT TOP 1000 *
FROM sys.dm_db_resource_stats
ORDER BY end_time DESC
如何进一步追踪IO?
查询Performance Insight非常有用,但在这种情况下,执行计数和cpu可能会产生误导?
在那个奇怪的时期里,前五名是可能的犯罪者是否会在前五名中出现不同的查询? 有没有更好的方法来查看IO图或数据?我看错了吗? :D
提前致谢。
答案 0 :(得分:1)
您可以使用SSMS和查询性能洞察/查询数据存储的内置报告来查看IO密集型查询。我建议使用SSMS连接数据库,并使用逻辑读取,逻辑写入和物理读取指标查看资源最密集的查询。你应该在其中一个中找到你的罪犯。
谢谢, 托