首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询并行性

查询并行性
EN

Database Administration用户
提问于 2011-07-13 13:19:37
回答 1查看 736关注 0票数 3

我有一个长期运行的查询,它在两台不同的机器之间的行为不同。

我有一台运行(64位)的8核心计算机,它不使用并行性,还有一台运行(64位)的核心机器。我需要前者并行运行。我已经调整了高级选项中所有可用的设置,但没有运气。

8核心机器在1小时21分钟内运行查询。另一台机器在2秒内运行。请帮帮我!

谢谢,泰勒

EN

回答 1

Database Administration用户

回答已采纳

发布于 2011-07-13 13:39:12

您应该在以下两个问题中找到关于Server中并行性的解释:

要在第一台服务器中启用并行性,您有两个选项:

  • 在查询级别启用它(使用选项选项(MAXDOP 8),以使查询能够使用所有CPU)
  • 在服务器级别启用它(使用系统存储过程sp_configure或Management高级服务器属性)。

有关这一问题的问题:

  • 这两个地方的统计数据都有更新吗?
  • 您是否检查了两处查询的解释计划,看看有什么不同?
票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/3817

复制
相关文章

相似问题

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