在新的 SQL Server 环境中,我试图为某些计数器设置性能基线。让我解释一下我在做什么。
我通过性能监视器捕获了性能计数器并获取了大约一个月的数据(以 CSV 格式),并使用它来找到平均值,这将为每月性能提供基准。
收集的计数器:
有人可以解释我为捕获性能基线所做的工作是正确还是错误?
您的帖子中有几个不同的问题:
问:我是否收集了正确的计数器?
我认为您从我的 Perfmon 计数器博客文章的旧版本中复制了 Perfmon 计数器列表。我已经随着时间的推移更新了计数器列表,因此您可能需要刷新它 - 或者与您从哪里获得它的人联系,如果您的团队中有人保留了离线副本。
问:我应该如何收集它们?
正如我在那篇文章中所写,我建议每 15 秒捕获一次它们。(每一分钟也很好。)如果您在两次捕获之间走得更远,您可能会错过活动的高峰期。
问:我应该使用平均值来建立基线吗?
否 - 平均值会错过峰值负载,并包括您的 SQL Server 根本没有任何活动的数小时(甚至数天)时间。您需要关注最终用户抱怨性能的时间段。
归档时间: |
|
查看次数: |
438 次 |
最近记录: |