我在SQL Server中收到此错误,尤其是当同时插入了许多记录时:
查询处理器无法为并行查询执行启动必要的线程资源
我试过谷歌搜索问题来升级我的SQL性能,以便可以避免这个错误,并且很多建议在查询上设置maxdrop或SQL Server上的最大并行度。
但我怎么知道我应该设置多少个maxdrop或max degree of parallelism的值?
如何检查我的服务器可以运行的最大并行度的最大值?
如果我更改服务器的最大并行度,则意味着所有存储过程将在该设置之后运行,这会影响其他性能吗?或者我只需要在某些存储过程中设置maxdrop?
答案 0 :(得分:0)
右键单击服务器,然后点击FACETS
,然后选择/选择SERVER PERFORMANCE