SQL BOX中的CPU使用情况

时间:2009-03-06 16:18:47

标签: sql-server

对于SQL BOX,CPU使用率是否为最佳数字?我只想说清楚什么是最好的数字。请建议。

谢谢,

2 个答案:

答案 0 :(得分:1)

您正在寻找数据库服务器的最佳CPU利用率吗?这个问题确实没有答案。在最好的情况下,CPU利用率将为100%,没有进程等待。

纯粹关注CPU的使用情况并不能说明问题。数据库受CPU限制,但内存和I / O绑定。

您希望解决的实际问题是什么?

答案 1 :(得分:0)

没有最好的号码。任何低于100%的东西都是可取的。 :-)

这取决于您的工作量的可变性。您需要额外的容量来处理工作负载中的峰值。

如果您的工作负载非常一致,那么80%-90%的平均CPU就可以了。如果它变化很大,那么你的平均CPU应该低很多。

如果CPU被挂钩,那么进程将等待并陷入困境。那是件坏事。因此,尽可能多地添加CPU以防止100%CPU频繁发生。可接受的频率取决于您和您的预算。