我很快会将我们的生产 SQL 2005 应用程序迁移到 SQL 2008。搬家前后有什么要注意的吗?有任何警告、建议吗?
谢谢!
最佳答案
将数据库移动到 2008 服务器后更改数据库的兼容级别。默认情况下,它仍将保持在旧的兼容级别。这将使您能够为该数据库使用 SQL 2008 中的新功能。
如果您使用的是 SQL 2008 企业版,并且您的 CPU 没有以 80-90% 的速度运行,请打开数据压缩并压缩所有对象。这有很大的性能提升。不幸的是,您必须为每个对象手动执行此操作 - 没有一个开关可以抛出。
如果您不使用 Enterprise,请在提高兼容性级别后重建所有索引。 (这几乎适用于任何版本升级。)
关于sql-server-2005 - 将 SQL 2005 应用程序移动到 SQL 2008,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77217/