【发布时间】:2010-05-25 11:45:41
【问题描述】:
我正在努力寻找一个让我发疯的问题的解决方案......
我有一个查询,它在 QA 服务器中运行得非常快,但在生产中却很慢。我意识到他们有不同的执行计划......所以我尝试重新编译,清理执行计划的缓存,更新统计信息,检查排序规则......但我仍然找不到正在发生的事情......
运行查询的数据库完全相同,SQL Server 也具有相同的配置。
任何新想法都将不胜感激。
谢谢, A.
我刚刚意识到 QA 服务器运行的是 SP3,而生产中的是 SP2。这会对这个问题有什么影响吗?
【问题讨论】:
-
这两种环境的硬件是否完全相同? in 数据库中的数据在两个环境之间是否完全相同?
标签: sql-server performance execution sql-execution-plan