CPU使用率高的数据库服务器

时间:2012-06-01 15:11:55

标签: sql database performance sql-server-2008 cpu

我有一个非常强大的服务器,包含32GB RAM DDR3,8核(双四核),4 TB硬盘,我正在运行SQL Server R2网络版。

我们在这个数据库中有很大的活动,并且使用了一个分析器,我看到我们有近600,000个交易/查询。

CPU使用率很疯狂,从30%上升到90%,我不知道如何追踪原因。我已经看到了一些繁重的查询,但解决了它,现在我无法看到任何应该以这种方式加载,每个表都被编入索引,我让另一位同事在数据库上工作,他说他也没有得到它的来源。

我们有1GBIT上行链路,所以它也不是网络问题。

我想也许是因为网络版仅限于处理这么多交易?我升级的主要原因是该项目预算不足。

有什么建议吗?想法?什么?..

2 个答案:

答案 0 :(得分:0)

您可以尝试跨多个磁盘上的多个文件跨越数据库文件

答案 1 :(得分:0)

使用性能监视器检查您的应用程序,以查看我们的应用程序是否使用了CPU使用情况,不良应用程序会影响CPU状态。

相关问题