我们的服务器上有几个数据库。其中一个数据库与一个喜欢将 I/O 和处理器峰值推至高水平的应用程序绑定。有没有办法限制其中一个数据库的处理能力?
答案1
有没有办法限制其中一个数据库的处理能力?
不。
2008 - 有(资源管理器)。遗憾的是,这是 2008 的新功能。我建议更新到 2008 R2。
一个数据库与一个喜欢将 I/O 和处理器峰值推至高水平的应用程序绑定在一起
大多数应用程序都应该这样做 - 不一定经常这样做,但 SQL Server 喜欢用尽所有 CPU 来尽快完成复杂的查询。
答案2
如果数据库正在冲击 CPU 和磁盘,那么您可能有一个需要调整的错误查询。