Какво е Max DOP в SQL Server?
Какво е Max DOP в SQL Server?

Видео: Какво е Max DOP в SQL Server?

Видео: Какво е Max DOP в SQL Server?
Видео: Pascal и Delphi живы? / История / Популярность / Мифы / Возможности / Преимущества и недостатки 2024, Ноември
Anonim

Резюме. Microsoft Максимална степен на паралелизъм на SQL Server ( MAXDOP ) конфигурационната опция контролира броя на процесорите, които се използват за изпълнение на заявка в паралелен план. Тази опция определя броя на нишките, които се използват за операторите на плана на заявката, които изпълняват работата паралелно.

Във връзка с това, какво е DOP в SQL Server?

DOP в SQL Server означава Градуси на Паралелизъм . Според статията на MSDN тук, ако SQL Server има множество налични процесори и заявката отговаря на определени прагове, SQL Server ще се опита да раздели заявката на няколко процесора, за да повиши нейната производителност.

По същия начин, на какво трябва да бъде настроен Maxdop? Основното правило е да задайте MaxDoP до половината от броя на логическите процесори на NUMA възел до 8. NUMA възелът е физически процесор и неговата локална памет. Ако вашият сървър има едно място на процесора с 12 ядра, тогава имате един NUMA възел и MaxDoP трябва бъда настроен на 6 или по-малко.

Също така трябва да знаете каква е максималната степен на паралелизъм в SQL Server?

В Максимална степен на паралелизъм (MAXDOP) е a сървър , база данни или опция за ниво на заявка, която се използва за ограничаване на броя на процесорите, които паралелният план може да използва. Стойността по подразбиране на MAXDOP е 0, в която SQL Server Двигателят може да използва всички налични процесори, до 64, в паралелното изпълнение на заявката.

Как да променя Maxdop в SQL Server?

1. В сървър ниво със SSMS. В SSMS щракнете с десния бутон върху сървър , щракнете върху Свойства, Разширени, превъртете надолу до раздела Паралелизъм и задайте MAXDOP до 1. Щракнете върху OK.

Препоръчано: