性能计数器在sql server中的最佳值

任何人都可以告诉我以下性能计数器的最佳值(通过PERFMON)吗?

数据库=====>实例

在括号内,我已经指定了在生产环境中获得的值。值是否正确?

这就像是把马车放在马前。 什么是“好的”可以因环境而异。 您是否遇到性能问题? 如果没有,那么价值显然是好的。 如果是的话,那么在你问这些具体的计数器之前,你应该尝试确定性能问题的性质。

以临时表创build速率为例。 没有任何其他信息,就没有办法确定这是否是一个可接受的价值。 但是,如果你开始在tempdb中看到很多争用,那么你可以看看这个计数器,看看是否表示在tempdb中创build了很多表。

另外要考虑的是,柜台可以接受的东西通常是由你的环境中的历史先例决定的。 如果你还没有,你应该开始定期收集柜台。 build立一个基线,以便知道什么是典型的performance模式; 当您开始体验到性能下降时,您可以查看计数器以查看是否有任何偏离基准。

有一些资源可以在未来帮助你。 首先,是一个工具调用PAL,将分析性能监视器日志,并寻找潜在的问题(请注意,这些是指导方针,不一定是实际问题): http : //pal.codeplex.com/ 。 第二个白皮书详细介绍了一种称为“等待和队列”的方法,用于查找性能瓶颈: http : //download.microsoft.com/download/4/7/a/47a548b9-249e-484c-abd7-29f31282b04d/Performance_Tuning_Waits_Queues.doc ; 与您的问题相关,本白皮书讨论了多个绩效指标,如何解读这些指标,如何关联指标以找出可能出现的问题,以及柜台通常具有哪些优点。

我希望这有帮助。