我们刚刚在相同规格的硬件上将我们的 Microsoft SQL Server 从 2005 企业版迁移到 2008 年标准。数据库已备份,然后恢复到干净的 sql 2008 安装。兼容性级别目前为 90 (2005)。2005 年没有使用任何企业功能(因此版本降级)。我们注意到,与 2005 年相比,2008 年的 CPU 利用率增加了 10-12%。唯一的其他变化是 SQL 2005 运行的是服务器 2003 x64,而 2008 运行的是服务器 2008 x64。我们没有使用任何全文索引。
数据库兼容性级别会影响性能吗?我们没有重建任何索引或更新统计数据,这会产生影响吗?我们还应该寻找什么可能会影响性能?