解决方法
sql Server已经将多个查询放入多个@R_301_456@(如果获得许可).在较大的查询上,它可以通过启用并行性来破坏跨多个线程(以及可能的@R_301_456@)的单个查询.
您应该设置并行度以匹配大型查询的一般大小.如果您经常使用72连接查询命中数据库,请将其设置为服务器拥有(或获得许可)的@R_301_456@数量.如果您不断地使用小查询来访问服务器,或者您不希望更大的查询接管所有@R_301_456@,那么将其设置为更保守的数字(如1).
这些是非常通用的指南,来自MS的Parallel Query Processing和Degree of Parallelism设置的更多信息.