【发布时间】:2013-09-19 05:28:05
【问题描述】:
有没有办法监控 MS-SQL 进程的 CPU 使用率,如果它超过某个阈值,记录在 CPU 使用率高于阈值时执行的查询?
基本上,我遇到的问题是我的一个数据库经常变慢 - 一天几次。在数据库慢的时候,SQL进程的CPU使用率在90%-100%左右,所有的查询都超时了。
我目前正在研究如何开发一个小型应用程序,以便使用 .NET 为我进行监控,但我认为可能已经有一些东西可以用于此。
【问题讨论】:
标签: sql-server logging monitoring cpu-usage