Ի՞նչ է Max DOP-ը SQL Server-ում:
Ի՞նչ է Max DOP-ը SQL Server-ում:

Video: Ի՞նչ է Max DOP-ը SQL Server-ում:

Video: Ի՞նչ է Max DOP-ը SQL Server-ում:
Video: 23.SQL Սկսնակների համար։Աղյուսակների կառուցում 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) ա սերվեր , տվյալների բազայի կամ հարցման մակարդակի տարբերակ, որն օգտագործվում է սահմանափակելու պրոցեսորների քանակը, որոնք կարող է օգտագործել զուգահեռ պլանը: MAXDOP-ի լռելյայն արժեքը 0 է, որում նշված է SQL Server Շարժիչը կարող է օգտագործել բոլոր հասանելի պրոցեսորները՝ մինչև 64, հարցման զուգահեռ կատարման մեջ:

Ինչպե՞ս փոխել Maxdop-ը SQL Server-ում:

1. Ժամը սերվեր մակարդակ SSMS-ով: SSMS-ում սեղմեք աջ կոճակի վրա սերվեր , սեղմեք Հատկություններ, Ընդլայնված, ոլորեք ներքև դեպի Զուգահեռություն բաժին և սահմանեք MAXDOP դեպի 1. Սեղմեք OK:

Խորհուրդ ենք տալիս: