对于SQL BOX,CPU使用率是否为最佳数字?我只想说清楚什么是最好的数字。请建议。
谢谢,
答案 0 :(得分:1)
您正在寻找数据库服务器的最佳CPU利用率吗?这个问题确实没有答案。在最好的情况下,CPU利用率将为100%,没有进程等待。
纯粹关注CPU的使用情况并不能说明问题。数据库受CPU限制,但内存和I / O绑定。
您希望解决的实际问题是什么?
答案 1 :(得分:0)
没有最好的号码。任何低于100%的东西都是可取的。 :-)
这取决于您的工作量的可变性。您需要额外的容量来处理工作负载中的峰值。
如果您的工作负载非常一致,那么80%-90%的平均CPU就可以了。如果它变化很大,那么你的平均CPU应该低很多。
如果CPU被挂钩,那么进程将等待并陷入困境。那是件坏事。因此,尽可能多地添加CPU以防止100%CPU频繁发生。可接受的频率取决于您和您的预算。