如何最好地调试并提高您的服务器速度?

我的服务器比平常工作一点慢。

我想知道我可以做些什么来评估我的服务器的速度并改善它。

这个问题涉及与数据库的互动,I / O以及某人可能需要知道的其余部分。
已邀请:

冰洋

赞同来自:

使用方法方法,如
http://technet.microsoft.com/e ... .aspx
. 这是一项经过验证的成功生产率故障排除方法

将要

把你放在右边。

卫东

赞同来自:

如果您想获得体面的答案,我认为您需要提供其他信息。 例子:

这是什么服务器。 (什么是您的服务器:Web, ftp 等等。)

他开始的应用程序

作为用户情况。

最好的祝愿。

龙天

赞同来自:

如之前提到 @nenne, 很难说如何通过这种少量信息来提高服务器的性能。 但如果你使用 SQL SErver 2005 上面,我建议你使用权利 DMV 并开始检查 5 或者 10 最昂贵的请求,以及查看等待的统计数据:服务器期望 sql I / O,处理器或内存? 阻塞有什么问题吗? 您的统计数据是否已更新? 您可以使用分析器和 Perfmon, 探索您问题的主要原因。

八刀丁二

赞同来自:

如前所述,它是一个非常开放的结局,但如果您注意到生产率下降,并且您没有服务程序,您可以查看索引的恢复 (所有或只需要这一点,请根据可用的服务和努力窗口). 还有更新的统计数据,正如Dani提到的那样。

所有这些都在活动查看器中有趣,任何可能无法报告错误的设备,那么需要您使用供应商提供的工具。

如果你还有问题,请参阅米 perfmon 和 dmv, 以及探究者。

你可以从最糟糕的地方开始
http://sqlserverpedia.com/wiki/Performance_Tuning
欢呼

要回复问题请先登录注册