数据库兼容级别会影响性能吗?

duc*_*rth 5 performance database sql-server sql-server-2008

我们刚刚在相同规格的硬件上将我们的 Microsoft SQL Server 从 2005 企业版迁移到 2008 年标准版。数据库被备份,然后恢复到一个干净的 sql 2008 安装。兼容性级别当前为 90 (2005)。2005 年没有使用任何企业功能(因此版本降级)。我们注意到,与 2005 年相比,2008 年的 CPU 利用率大约增加了 10-12%。唯一的其他变化是 SQL 2005 运行的是服务器 2003 x64,而 2008 运行的是服务器 2008 x64。我们没有使用任何全文索引。

数据库兼容级别会影响性能吗?我们还没有重建任何索引或更新统计信息,这会产生影响吗?我们还应该寻找哪些可能影响性能的东西?

Sam*_*Sam 5

我建议重建索引。

/sf/ask/107196071/

  • 也重建统计。 (2认同)