在某些时期,我们看到SQL Server 2012实例(在Azure VM上)的查询速度很慢。
在分析这些查询(执行计划)时,计划中没有任何明显的错误,并且在管理工作室中运行它们会产生即时结果。
我的猜测是存在锁定争用问题。
我的问题是:如何更好地了解这些查询运行缓慢的原因?
是否有第三方工具对这项工作很有帮助? (例如Redgate SQL监视器)
根据经验,帮助诊断这些问题的内置SQL查询/工具并不易于使用(手动查询,死锁图等)。
任何人都可以指出我可以使用的一个很棒的工具,或者在SQL Server中使用一种简单的方法找出它们运行缓慢的原因。
谢谢!