0

有没有办法监控 MS-SQL 进程的 CPU 使用率,如果它超过某个阈值,记录在 CPU 使用率高于阈值时执行的查询?

基本上,我遇到的问题是我的一个数据库经常变得非常慢 - 一天几次。在数据库运行缓慢期间,SQL 进程的 CPU 使用率在 90%- 100% 左右,所有查询都超时。

我目前正在研究如何开发一个小型应用程序来使用 .NET 为我进行监控,但我认为可能已经存在一些东西。

4

1 回答 1

0

从 redgate 尝试 sqlmonitor。

它非常擅长回答诸如“通常一切正常,但在某个时间点出现问题”之类的问题。

于 2014-01-02T09:45:40.210 回答