使用查询查询来衡量数据库的负载或性能以进行监控

gauge load or performance of database using a query for monitoring

我想获得一个可以粗略了解 MS SQL 服务器负载的指标。

我正在使用当前通过远程服务每 5 分钟执行一次的查询,因此我不想增加不必要的负载。

SELECT AVG(last_elapsed_time) as avg_last_elapsed_time
FROM sys.dm_exec_query_stats 

是否有其他选项可以提供更有意义的值得监控的数据库快照?

他们有相应的工具。我想您会发现 this and this 个有用的网站。

你可以说你想要什么 SQL 服务器,但这些工具都很好。 :)