首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server在更好服务器上恢复后缓慢运行

Server在更好服务器上恢复后缓慢运行
EN

Stack Overflow用户
提问于 2018-08-07 10:21:03
回答 1查看 1.4K关注 0票数 1

我们在服务器A上有一个SQL Server 2014 Express数据库。在备份数据库并将其还原到更好的服务器B并使用SQLServer2017 Express之后,我们发现执行查询需要更长的时间。

以下是我在还原之后完成的任务:

  • 重建指标
  • 重组所有
  • 更新统计

但我的成绩还是慢了5-6秒。

我不是一个Server,所以我想问一下SQL自动优化查询计划,唯一剩下的就是等待几天来自己锻炼吗?

或者还有什么要检查的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-07 10:45:12

你搞混了。好吧,首先-服务器怎么样了?

但通常在2014和2017年之前,查询优化器已经被修改,不会因为糟糕的指数而变得更麻烦。不仅仅是统计数据,它将更多地依赖于指数。检查您的索引,检查哪些查询比较慢,查看查询盘。

这不是管理-这是“程序员错误出现在2,17,而2014年可能工作围绕它”。

还可能尝试使用跟踪标志8491 (禁用新的基数估计)启动servcie,并查看行为是否类似。您现在也可能有一个参数嗅探问题(跟踪滞后4136)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51724395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档