Kas yra Max DOP SQL serveryje?
Kas yra Max DOP SQL serveryje?

Video: Kas yra Max DOP SQL serveryje?

Video: Kas yra Max DOP SQL serveryje?
Video: What is a Server? Servers vs Desktops Explained 2024, Lapkritis
Anonim

Santrauka. „Microsoft“. SQL Server maksimalus lygiagretumo laipsnis ( MAXDOP ) konfigūracijos parinktis valdo procesorių, naudojamų užklausai vykdyti lygiagrečiame plane, skaičių. Ši parinktis nustato gijų, naudojamų užklausos plano operatoriams, atliekantiems darbą lygiagrečiai, skaičių.

Kalbant apie tai, kas yra DOP SQL serveryje?

DOP SQL serveryje reiškia laipsnius Lygiagretumas . Pagal MSDN straipsnį čia, jei SQL serveris turi kelis procesorius, o užklausa atitinka tam tikrus slenksčius, SQL serveris bandys padalyti užklausą keliuose procesoriuose, kad padidintų jos našumą.

Panašiai, ką reikėtų nustatyti „Maxdop“? Nykščio taisyklė yra nustatyti MaxDoP iki pusės loginių procesorių skaičiaus viename NUMA mazge iki 8. NUMA mazgas yra fizinis procesorius ir jo vietinė atmintis. Jei jūsų serveryje yra viena procesoriaus vieta su 12 branduolių, tada jūs turite vieną NUMA mazgą ir MaxDoP turėtų būti nustatytas į 6 ar mažiau.

Taip pat reikia žinoti, koks yra didžiausias SQL serverio lygiagretumo laipsnis?

The Maksimalus lygiagretumo laipsnis (MAXDOP) yra a serveris , duomenų bazės arba užklausos lygio parinktis, naudojama apriboti procesorių, kuriuos gali naudoti lygiagretus planas, skaičių. Numatytoji MAXDOP reikšmė yra 0, kurioje SQL serveris Variklis gali naudoti visus galimus procesorius, iki 64, užklausoje lygiagrečiai vykdyti.

Kaip pakeisti Maxdop SQL serveryje?

1. Prie serveris lygiu su SSMS. SSMS dešiniuoju pelės mygtuku spustelėkite serveris , spustelėkite Ypatybės, Išplėstinė, slinkite žemyn į skyrių Lygiagretumas ir nustatykite MAXDOP 1. Spustelėkite Gerai.

Rekomenduojamas: