具有高 CPU 可用性的数据库服务器



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

我们在这个数据库中有巨大的活动,使用探查器,我看到我们有近 600,000 个事务/查询。

CPU使用率是疯狂的,从30%上升到90%,上下波动,我不知道如何跟踪原因。我看过一些繁重的查询,但解决了它,现在我看不到任何应该让它以这种方式加载的东西,每个表都被索引,我让另一位同事在数据库上工作,他说他也不知道它来自哪里。

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

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

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

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

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

最新更新