SQL 服务器 CPU 使用率过高

2 performance sql-server sql-server-2000

我的 SQL Server 2000 有问题。从上午 9 点到下午 5 点,它的 CPU 利用率很高。三个应用程序通过三个不同的实例使用此服务器,但当 CPU 利用率很高时,会连接一个实例。我查看了 sp_who2 结果,显示有很多 AWAITING COMMANDS 并且占用了大部分 CPU 时间。请告知更多等待命令是否会导致 CPU 使用率过高。

gbn*_*gbn 5

SQL Server 中的高 CPU 通常是由索引不良引起的

不幸的是,SQL Server 2000 缺少更高版本的工具来轻松跟踪这些

也就是说,如果您运行 SQL Profiler,您将能够找到高 CPU 查询并开始查看查询计划以找出缺少哪些索引