如何更好地了解缓慢运行的SQL查询

时间:2017-08-08 01:59:25

标签: sql-server sql-server-2012 sqlperformance

在某些时期,我们看到SQL Server 2012实例(在Azure VM上)的查询速度很慢。

在分析这些查询(执行计划)时,计划中没有任何明显的错误,并且在管理工作室中运行它们会产生即时结果。

我的猜测是存在锁定争用问题。

我的问题是:如何更好地了解这些查询运行缓慢的原因?

是否有第三方工具对这项工作很有帮助? (例如Redgate SQL监视器)

根据经验,帮助诊断这些问题的内置SQL查询/工具并不易于使用(手动查询,死锁图等)。

任何人都可以指出我可以使用的一个很棒的工具,或者在SQL Server中使用一种简单的方法找出它们运行缓慢的原因。

谢谢!

0 个答案:

没有答案