SQL серверіндегі Max DOP дегеніміз не?
SQL серверіндегі Max DOP дегеніміз не?

Бейне: SQL серверіндегі Max DOP дегеніміз не?

Бейне: SQL серверіндегі Max DOP дегеніміз не?
Бейне: Max Degree of parallelism || How does Max Degree of Parallelism work in SQL Server? 2024, Мамыр
Anonim

Түйіндеме. Microsoft SQL Server параллелизмнің максималды дәрежесі ( MAXDOP ) конфигурация опциясы параллельді жоспардағы сұрауды орындау үшін пайдаланылатын процессорлар санын басқарады. Бұл опция жұмысты параллель орындайтын сұрау жоспарының операторлары үшін пайдаланылатын ағындардың санын анықтайды.

Осыған байланысты SQL серверіндегі DOP дегеніміз не?

SQL серверіндегі DOP градус дегенді білдіреді Параллелизм . Мұнда MSDN мақаласына сәйкес, егер SQL сервері қол жетімді бірнеше процессоры бар және сұрау белгілі бір шектерге сәйкес келеді, SQL сервері оның өнімділігін арттыру үшін сұрауды бірнеше процессорларға бөлуге тырысады.

Сол сияқты, Maxdop нені орнату керек? Негізгі ереже - бұл MaxDoP орнатыңыз NUMA түйініне логикалық процессорлар санының жартысына дейін 8-ге дейін. NUMA түйіні физикалық процессор және оның жергілікті жады болып табылады. Егер сіздің серверіңізде 12 ядросы бар бір CPU орны болса, онда сізде бір NUMA түйіні және MaxDoP керек болуы деп орнатыңыз 6 немесе одан аз.

Сондай-ақ білу керек, SQL серверіндегі параллелизмнің максималды дәрежесі қандай?

The Параллелизмнің максималды дәрежесі (MAXDOP) – а сервер , параллельді жоспар пайдалана алатын процессорлар санын шектеу үшін пайдаланылатын дерекқор немесе сұрау деңгейі опциясы. MAXDOP әдепкі мәні 0 болып табылады, онда SQL сервері Қозғалтқыш сұрауды параллель орындауда 64-ке дейінгі барлық қолжетімді процессорларды пайдалана алады.

SQL серверіндегі Maxdop файлын қалай өзгертуге болады?

1. Бұл жерде сервер SSMS деңгейі. SSMS жүйесінде тінтуірдің оң жақ түймешігімен басыңыз сервер , Сипаттар, Кеңейтілген түймешігін басыңыз, Параллельдік бөліміне төмен жылжыңыз және орнатыңыз MAXDOP 1. OK түймесін басыңыз.

Ұсынылған: