SQL Server 性能分类?

Bra*_*adC 7 performance sql-server

如果您接到有关 SQL Server 性能问题的电话/页面,您首先做什么?

开始追踪?弹出 Perfmon?打开活动监视器?

这些都是有用的工具,但是您的故障排除“顺序”是什么?

小智 4

依靠。

这是一个突然的、出乎意料的性能极其缓慢的问题,还是长期性能普遍不佳的情况?

如果是前者,我将从与执行相关的 DMV (sys.dm_exec_requests) 开始。有没有什么阻挡?是否存在运行时间过长或使用大量资源的查询。基本上我会寻找异常的东西(注意,为了能够看到它,我必须知道什么是正常的)

如果是后者,我将使用我在这些文章中写的方法。

http://www.simple-talk.com/sql/performance/finding-the-causes-of-poor-performance-in-sql-server,-part-1/

http://www.simple-talk.com/sql/performance/finding-the-causes-of-poor-performance-in-sql-server,-part-2/