热卖商品
新闻详情
在SQL Server中使用OPTION(MAXDOP 1)的目的是什么? - 程序园
来自 : www.voidcn.com/article/p-frpzs
发布时间:2021-03-25
Sets the maximum number of processors
the query processor can use to execute
a single index statement. Fewer
processors may be used depending on
the current system workload.
请参见Rickie Lee’s blog并行和CXPACKET等待类型。这很有趣。
通常,在OLTP数据库中,我的意见是,如果查询是如此昂贵,需要在几个处理器上执行,查询需要重写成更高效的东西。
为什么你得到更好的结果添加MAXDOP(1)?很难说没有实际的执行计划,但它可能是那么简单,因为执行计划是完全不同的没有OPTION,例如使用不同的索引(或更可能)JOINing不同,使用MERGE或HASH连接。
2017年9月20日为什么你得到更好的结果添加MAXDOP(1)?很难说没有实际的执行计划,但它可能是那么简单,因为执行计划是完全不同的没有OPTION,例如使用不同的索引(或更可...sql,server,中,使用,option,maxdop,1,目的,什么我从来没有清楚地了解MAXDOP的用法。我知道它使查询更快,它是我可以用于查询优化的最后一个项目。 但是,我的问题是,何时何地最适合在查询中使用? 这是对SQL Server中并行性的一般性讨论,它可能不直接回答你的问题。 从在线书籍,在MAXDOP: Sets the maximum number of processors the query processor can use to exec在SQL Server中使用OPTION(MAXDOP 1)的目的是什么?
本文链接: http://maxdop.immuno-online.com/view-752395.html
发布于 : 2021-03-25
阅读(0)
最新动态
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25
2021-03-25