?????????, ?? SQL ????? ??? "parallelism ?? ?????? ???" ???????????? ?????? ?? ??? ???????????

???? ?????? ???? ??????
???? ID: 2806535 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

Microsoft SQL ????? parallelism ?? ?????? ??? ???????????? ?????? (MAXDOP) ??? ?? ???????? ????? ?????? ?? ???????? ?? ??? ????? ??? ???? ??? ?? ???????? ?? ?????? ????????? ???? ??? ?? ?????? ????????? ???? ?? ?? ????? ???? ??? ???????? ?????? ????? ???????? ?? ??? ????? ???? ???? ?? ?? ????? ?????????? ????????? ?? SQL ????? ????????? multiprocessing (SMP) ????????, ?? ???-uniform ?????? ????? (NUMA) ???????? ?? ?????????????-????? ???????? ?? ??? ???? ??? ?? ?? ???? ??, ?? ????????? ???? ???? parallelism ?? ?????? ??? ???? ??? ?? ??????? ?? ???? ??????? ????????????? ?? ?? ????????? ???? ?? ??? ????? ?? ???? ??? ?? ????? ???? ?? parallelism ?? ?????? ??? ???????? ????????? SQL sp_configure ?????? ?? ????? ???? ?? ????? ?? ??? ???????

?????? (MAXDOP) Transact-SQL ?????? ??????? ?? ??????? ?? ???? ??? parallelism ?? ?????? ????????? ??? sp_configure ??? ?????? ?? ?????? ????????? ???? ??? ???? ????? ??? ????????? ??? ?? ?? ?? ????? ??? sp_configure ??, ??? SQL Server 2000 ???, ??????? ?????? ???? ??? SQL ????? 2005 ?? ??? ?? ????????? ???, ??????? ?????? ????? ???? ??? MAXDOP ??? ?????? Governor ?? ????? ?? ????????? ???? ??? ??? ?? ???? ??, ??? SQL Server 2008 ?? ??? ?? ????????? ???, ??????? ????? ?????? Governor MAXDOP ??? ???? ??? ??? ?????????? ?????? ?? ??? ????? ??? ???? ??? ?? parallelism ?? ?????? ????????? ??? ???? ?? MAXDOP ?????? ????? ?? ????? ???? ???? ??????? ?? MAXDOP ?????? ?? ???????? ?? ???? ??? ?? ???? ?? ?????? ??????????? ???:
  • ??? NUMA
  • ???????? ???????????

???? ???????

??? , parallelism ?? ?????? ??? ???????????? ?????? ?? ???? ???? ?? ???????? ??? ?? SQL ????? ?? ????? ???? ?? ?? ??????? SQL ????? ?? ????? ???? ?? ?? ???????? ?? ?????? ?? ????????? ???? ?? ???, ?? ????? ???? ???? ????? ???????????? ???????

MAXDOP ??? ????????? ???? ???, ????? ????????????? ?? ????? ?????

SQL ????? 2005 ?? ??? ?? ?????????

  • ?? ?? ???? ???????? ?? ????? ???? ???? ????? ?? ???, ????? ???????????? ?? ????? ????:
    MAXDOP = 8
  • ?? ?? ???? ?? ???????? ?? ????? ???? ???? ????? ?? ???, ????? ???????????? ?? ????? ????:
    MAXDOP = 0 ???? ?? ???N

    ??? ?? ???? ?? ?????? ???,N ???????? ?? ?????? ?? ???????????? ???? ???
  • NUMA ????????? ???? ??? ?? ????? ?? ???, ???????? NUMA ??? ?? ??? ????? ??? ???? ??? ?? Cpu ?? ?????? MAXDOP ?? ???? ???? ???? ??????
  • ????????????? ????? ???? ??? ?? ????? ?? ???, MAXDOP ??? ????? ?????????? ?? ?????? ???? ???? ? ???
  • NUMA ????????? ?? ????? ????????????? ?? ????? ?? ???, MAXDOP ??? ???? ??? ???? ????? ????? NUMA ??? ????? ?????????? ?? ?????? ???
??? ?? ?? ?? ????-????????? ?? ????? ???? ?? ?? ??? ???? parallelism ?? ?????? ????????? Governor ???????? ???? ?? ??? ???????

??, ?? ?? ????-????????? ??? ????? ??? ?? ?????? ??? 8 ?? ??????? SQL ????? ??????? ?? ??????? ??? ???????? ?????? ????? ?? ????? ???? ???? ?? ?? exchange ?????? ?? ??? ???? ???? ??? ?? ???? ??????? ????????? ???????? ?? ???????? ??????? ' % ws ' ?? ' % ws ' ?? SQL ????? ??????? ?? ???? ?? ?? ?????? ??? ??? ??? ?? ???? ???? ?????? ?? ???, ?????????? ????????? ?? ????? ????:
  • ???? ???????? ?? ?????? ?? ??? ?? ????? ??? ?? ?? ??? ????????? ???????? ?? ???? ???? ?????? ??, ?? ?? ?? ???? ??? ?? ??? MAXDOP ??? ??? ?? ???? ???? ?????? ?? ???, ???? 16 ???? ?? ??? MAXDOP ??? ??? ?? ???? ????
  • ??? ?? ?? ???????? ?? ?????? ?? ??? ?? ????? ??? ?? ?? ??? ????????? ???????? ?? ???? ???? ?????? ??, ?? ?? ???? ??? ?? ??? MAXDOP ??? ??? ?? ???? ???? ?????? ?? ???, ?? 4 ???? ?? ??? MAXDOP ??? ??? ?? ???? ????
??? ?? ?? ?? ??? ?? ???? ??????? ????? ?? ??????????? ???? ?? ???? ??? ?? ??? ?? ?? ?? ????? ???? ?? ????? ???? ??? ??????? ????????? ??????? ?? ???????? ???????? ?? ??????? ??????? ???? ???? ??????

SQL Server 2000 ?? ??? ?? ?????????

??? ?????? ????? SQL ????? ?? ????? ???? ??, ?? ?? ???? ?? ???????? ?? ????? ?????? ???????, parallelism SQL ????? ?? ????? ???? ??, ?? ??? ?? ???????? ????? ?? ???????? ?? ??? ??? ????????? ??? ?? ???????? (?? ??? ??? MAXDOP ?????? ????? ???????????? ?????? ?????????) ????? ???? ?????? ?????? ?? ???, 0 ?? ?????? 7 ???????? ?????? ?? ???? ?? ???????? ?? ????? ???? ?? ?? ???? ?????? ????? ?? ??? ????? ????? ???? ?? ???? ??, ?? ?? ??? 32 ???????? ?? ????? ???? ?? ??? SQL Server ???? ?? 32-?? ????? ?? = MAXDOP ?? ????? ???? ???? ?? all-or-nothing ??????? ?? ????, ??? SQL Server ???????? ????? ?? ????? ???? ??, ?? ????? ?????? 8, ??? ?? ??? MAXDOP ?????? ????? ???? ???, ?? SQL ????? ?????? ???? ?????? ????? ?? ??? ?????????? ?? ??????? ???? ???? ?? ??? ?????? ?? ?? ??? ?? ???????? ????? ?? ????? ?? ?? ??? outweighs.

MAXDOP ?????? ????? ?? ???????? ??? ?? ???? ???? ??? ???????? ??? ?? CPU ?? MAXDOP ?? ??? ???? ?? ??? ??? ??? ?? ?????? ????????? ???? ???? ?? ?? Cpu ?? ?????? ?? ????? ?????? ???????? ??? ??? ?????????, ??? ?????? ?????? ????? ??? ???? ??? ?? ??????? ?? ?????? MAXDOP ?????? ?? ???? ?? ???? ???

"?????? ??? ?? Parallelism ??????" ???? ?? "??? ?? Parallelism" ???? ??? SQL ????? ?? ??? MAXDOP ?? ??????? ?? ???, ??????

??? parallelism ???? ????? ???? ?? ?? ???, SQL Server ???????? ?????? ??? "?????? ???????? ???????????" ???? ?? ??? "?????? ?????? ?????????" ??? ??????

???????? ???????

???????? ???????? ?? ???? ??? ???? ??????? ?? ???, ????? Microsoft ?????? ??????? (MSDN) ??? ???? ?? ????:
??? ?? Parallelism
?? ?? ?? SQL ????? ??????? 64 ?? ?? ???? Cpu ?? ?? ???????? ?? ??? ??? ???, ???? ????? ?????? ??????? ?? ??? ????? SQL Server ???????? ?????? ???? ?????:
64 ?? ???? Cpu ?? ?? ???????? ?? SQL ????? ?? ??? ?? ??? ??????? ??????
?? ?? Microsoft ???????? ??? ?????????? ???? ??? ????????? ?????????????-????? ???????? ?? ?? ??? ???????? SQL ????? ?? ???? ????:
322385 ?????-??????? ??????? ??? SQL Server ??????
??? ?? ??????? Intel Nehalem ?????? ??? ???? ?? ???????? ????? ?? ??? ???? ???? ?? ???? ???

SQL ????? ?????? ????? ??? ???? ??? ?? ???????? ?? ?????? ?? NUMA ????? ?? SQL ????? ?????? ?????? ???? ??? ?? ?????? ?? ???? ??? ??????? ?? ???, ?? ???????? ??????? ????? sys.dm_os_sys_info ?? sys.dm_os_nodes ?? ????? ????? MAXDOP ?????? Governor ?????? ?? ????? ?? ???? ?? ???? ?? ?? ???? ??? ???? ??????? ?? ??? ???????? ??????? ????? sys.dm_resource_governor_workload_groups ??? ?? ?? ??????? ?? ??????? ?????

????? ?????? ?? ?????? SQL ????? ?? ???? ???????, ?? SQL ????? ?????? ?? ??????? ?? ??? ???????? ??? ?? ???? ???? ????? ?? ???????? ?? ???? ??? ???? ??????? ?? ???, ?????:
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???? ?????????????? ?????????? ?? ??????????? ??????? ????? ??????? ???? ?????????? ??
SQL Server 2008 R2 ????????? ????? ???????? (SQL ????? 2008 R2 BPA)??? ?? parallelism ???????? ??? ?? ??? ???? ??SQL Server 2008 R2 ????????? ????? ???????? (SQL ????? 2008 R2 BPA) conditions ???? ?? ??? ????? ?? ??? ???? ?????? ???? ?? ?? ??? ??????? ??? parallelism ?? ?????? ?????? Cpu ?? ?????? ??? ?? NUMA ??? ?? ?? ?????? Governor ???????? ???????????? ?? ??? MAXDOP ?????? ????????? ???? ??? SQL ????? 2008 R2 BPA SQL Server 2008 ?? SQL Server 2008 R2 ????? ?? ?????? ???? ???

BPA ????? ????? ?? ?? "??????? ???? - ??? ?? parallelism ???????? ??? ?? ??? ???? ??" ??????? ??????? ???? ??, ?? ????? ????parallelism ?? ?????? ????????? ??? ?? ?????? Governor ???????? MAXDOP ??? ???????? ??? "??????" ?? "???? ???????" ??? ??? ????????? ???
SQL Server 2008, SQL Server 2008 R2
SQL Server 2012 ??????? ?????? ???????? (SQL Server 2012 BPA)??? ?? parallelism ???????? ??? ?? ??? ???? ???? ?? ??? ????? ?? ??? ???? conditions ???? SQL Server 2012 ??????? ?????? ???????? (SQL Server 2012 BPA) ?????? ???? ?? ?? ??? ??????? ??? parallelism ?? ?????? ?????? Cpu ?? ?????? ??? ?? NUMA ??? ?? ?? ?????? Governor ???????? ???????????? ?? ??? MAXDOP ?????? ????????? ???? ???

BPA ????? ????? ?? ?? "??????? ???? - ??? ?? parallelism ???????? ??? ?? ??? ???? ??" ??????? ??????? ???? ??, ?? ????? ????parallelism ?? ?????? ????????? ??? ?? ?????? Governor ???????? MAXDOP ??? ???????? ??? "??????" ?? "???? ???????" ??? ??? ????????? ???
SQL Server 2012

???

???? ID: 2806535 - ????? ???????: 06 ????? 2013 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Evaluation Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Developer Edition
??????: 
kbinfo kbmt KB2806535 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:2806535

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com