SQL Server数据库与max degree of parallelism参数

数据库 SQL Server
我们今天主要和大家一起分享的是SQL Server数据库中的max degree of parallelism参数的实际应用,以下就是文章的主要内容的详细介绍。

我们今天主要向大家讲述的是SQL Server数据库中的max degree of parallelism参数,当 SQL Server 数据库在具N个微处理器或是 CPU 的计算机上运行时,它将为每个并行计划执行检测***并行度(即运行一个语句所使用的处理器数)。

您可以使用 max degree of parallelism 选项来限制并行计划执行时所用的处理器数。

当 SQL Server数据库在具有多个微处理器或 CPU 的计算机上运行时,它将为每个并行计划执行检测***并行度(即运行一个语句所使用的处理器数)。您可以使用 max degree of parallelism 选项来限制并行计划执行时所用的处理器数。如果默认值为 0,则使用所有可用的处理器。将 max degree of parallelism 设置为 1 以取消生成并行计划。将该值设置为大于 1 的数字(***为 64)来限制执行单个查询时所用的***处理器数。如果指定的值比可用的处理器数大,则使用实际可用数量的处理器。如果计算机只有一个处理器,则将忽略 max degree of parallelism 值。

以下来自微软工程师经验传授:

关于max degree of parallelism这个选项,一般情况下采用默认的0就可以了,这样的话SQL会根据查询的复杂度来决定使用多大并发度的查询。但是在有些OLTP(联机事务处理)系统中,我们会发现SQL中存在大量的并发查询,从而可能从两方面影响SQL性能:

1. 单个查询的并发度过高会导致查询会花大量的时间在等待并发同步上,从而影响查询性能

2. 并发查询太多会占用大量的CPU资源,从而减少其它查询得到CPU时间的机会,这样的话会使其它查询变慢。

一般来说,如果我们看到SQL Server数据库中有大量的CXPACKET等待类型、或者有许多查询长期处于Runnable的状态(表示该查询在等待CPU时间片),我们会建议客户将并发度降下来,以进一步排查问题。

以上的相关内容就是对SQL Server数据库的max degree of parallelism参数的介绍,望你能有所收获。

SQL Server的max degree of parallelism参数

上述的相关内容就是对SQL Server数据库的max degree of parallelism参数的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. SQL Server数据库与.NET联通概述
  2. SQL Server数组参数的执行与问题
  3. SQL server 动态查询的实际操作步骤
  4. SQL Server2000 新增用户的角色的正确设置
  5. MS SQL Server 2000视图与其好处描述
责任编辑:佚名 来源: 楚天金报
相关推荐

2010-07-15 17:28:50

SQL Server

2010-07-16 15:53:19

SQL Server数

2010-07-21 14:17:36

SQL Server数

2010-07-16 11:24:59

SQL Server数

2011-05-26 14:07:11

SQL ServerOracle数据库镜像对比

2009-03-27 13:15:20

OracleSQL Server镜像

2011-09-07 15:11:31

SQL Server同步

2021-05-17 06:57:34

SQLServer数据库

2023-07-24 07:13:38

MySQL数据库

2010-07-21 14:11:36

SQL Server

2010-07-08 11:05:14

SQL Server数

2024-01-22 07:15:50

数据库MySQL数据库迁移

2010-07-06 09:49:56

SQL Server

2010-07-05 13:36:21

SQL Server

2011-08-15 14:12:16

SQL ServerDATEDIFF

2011-03-21 10:13:31

Sql Server数分区

2011-03-24 09:07:11

SQL Server数备份

2011-03-24 09:45:34

SQL Server数恢复

2011-03-24 09:24:08

SQL Server数还原

2021-03-18 08:20:19

SQLServer数据库SQL
点赞
收藏

51CTO技术栈公众号