我们的软件必须能够在 SQL Server 2000 和 2005 上运行。为了简化开发,我们在兼容级别 80 下运行 SQL Server 2005 数据库。但是,在某些方面,SQL 2005 的数据库性能似乎比 SQL 2000 慢案例(我们还没有使用基准确认这一点)。将兼容级别升级到 90 会提高 SQL 2005 服务器的性能吗?
最佳答案
我想我在某处读到,SQL Server 2005 数据库引擎应该比 SQL Server 2000 引擎快大约 30%。可能是您必须在兼容模式 90 下运行数据库才能获得这些好处。
但我偶然发现了两种情况,与 mssql 2000 相比,使用 mssql 2005 时性能会急剧下降:
关于sql-server - 以兼容级别 80 运行 SQL Server 2005 数据库是否会对性能产生负面影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7237/