我正在将数据库备份从 SQL Server 2000 移动到 SQL Server 2005。
他们运行的硬件是等效的。
鉴于此,存储过程在 SSQL2005 上运行时不应该至少运行得一样快(如果不是更快的话)吗?数据完全一样。但是,它们的运行速度要慢 5 倍。
在将数据库恢复到 SSQL2005 后,我重新索引了数据库并重置了它的统计信息。
目瞪口呆……
仅供参考,在制作转储文件时,我确保它们经过校验和验证。
我创建了 2 个单独的备份并使用 2 个备份执行此操作并得到相同的结果。