建立性能基线
若要确定SQL Server系统的性能是否最佳,请定期进行性能测量,即使没有出现问题,也可以建立服务器性能基线。 将每组新的度量值与以前取得的度量值进行比较。
以下方面会影响SQL Server的性能:
系统资源(硬件)
网络体系结构
操作系统
数据库应用程序
客户端应用程序
至少,使用基线度量值确定:
操作的峰值时间和非峰值时间。
生产查询或批处理命令响应时间。
数据库备份和还原所需时间。
建立服务器性能基线后,将基线统计与当前服务器性能进行比较。 对远高于或远低于基线的数字需要做进一步调查。 它们可能表明有需要调整或重新配置的区域。 例如,如果执行一组查询的时间增加,检查这些查询以确定能否重新编写它们,或者是否必须添加列统计信息或新索引。