Mi az a Max DOP az SQL Serverben?
Mi az a Max DOP az SQL Serverben?

Videó: Mi az a Max DOP az SQL Serverben?

Videó: Mi az a Max DOP az SQL Serverben?
Videó: Học SQL 19. Cách tìm MAX và tìm MIN trong SQL 2024, November
Anonim

Összegzés. A Microsoft Az SQL Server maximális párhuzamossági foka ( MAXDOP ) konfigurációs opció szabályozza a processzorok számát, amelyeket egy párhuzamos tervben egy lekérdezés végrehajtására használnak. Ez a beállítás határozza meg a munkát párhuzamosan végrehajtó lekérdezési terv operátorokhoz használt szálak számát.

Ezzel kapcsolatban mi az a DOP az SQL Serverben?

DOP az SQL Serverben jelentése Degrees of Párhuzamosság . Az itt található MSDN-cikk szerint, ha SQL szerver több processzor áll rendelkezésre, és a lekérdezés elér bizonyos küszöbértékeket, SQL szerver megpróbálja felosztani a lekérdezést több processzor között a teljesítmény növelése érdekében.

Hasonlóképpen, mire kell beállítani a Maxdopot? Az alapszabály az, hogy állítsa be a MaxDoP-t a NUMA csomópontonkénti logikai processzorok számának felére 8-ig. A NUMA csomópont egy fizikai CPU és annak helyi memóriája. Ha a szerverén egyetlen CPU-hely található 12 maggal, akkor egyetlen NUMA csomópontja és MaxDoP kell lenni állítva 6 vagy kevesebb.

Azt is tudni kell, hogy mi a maximális párhuzamosság mértéke az SQL Serverben?

Az Maximális párhuzamossági fok (MAXDOP) egy szerver , adatbázis- vagy lekérdezési szintű beállítás, amely a párhuzamos terv által használható processzorok számának korlátozására szolgál. A MAXDOP alapértelmezett értéke 0, amelyben a SQL szerver A motor az összes elérhető processzort használhatja, legfeljebb 64-ig a lekérdezés párhuzamos végrehajtásához.

Hogyan változtathatom meg a Maxdopot az SQL Serverben?

1. A szerver szinten az SSMS-sel. Az SSMS-ben kattintson a jobb gombbal a szerver , kattintson a Tulajdonságok, Speciális elemre, görgessen le a Párhuzamosság részhez, és állítsa be MAXDOP 1. Kattintson az OK gombra.

Ajánlott: