建立性能基线

若要确定SQL Server系统的性能是否最佳,请定期进行性能测量,即使没有出现问题,也可以建立服务器性能基线。 将每组新的度量值与以前取得的度量值进行比较。

以下方面会影响SQL Server的性能:

  • 系统资源(硬件)

  • 网络体系结构

  • 操作系统

  • 数据库应用程序

  • 客户端应用程序

至少,使用基线度量值确定:

  • 操作的峰值时间和非峰值时间。

  • 生产查询或批处理命令响应时间。

  • 数据库备份和还原所需时间。

建立服务器性能基线后,将基线统计与当前服务器性能进行比较。 对远高于或远低于基线的数字需要做进一步调查。 它们可能表明有需要调整或重新配置的区域。 例如,如果执行一组查询的时间增加,检查这些查询以确定能否重新编写它们,或者是否必须添加列统计信息或新索引。

另请参阅

sp_configure (Transact-SQL)