Hvad er Max DOP i SQL Server?
Hvad er Max DOP i SQL Server?

Video: Hvad er Max DOP i SQL Server?

Video: Hvad er Max DOP i SQL Server?
Video: How to open an .MDF file? (Attach a Database in SQL Server) 2024, November
Anonim

Resumé. Microsoft SQL Server maksimal grad af parallelitet ( MAXDOP ) konfigurationsmulighed styrer antallet af processorer, der bruges til at udføre en forespørgsel i en parallel plan. Denne indstilling bestemmer antallet af tråde, der bruges til forespørgselsplanoperatørerne, der udfører arbejdet parallelt.

Hvad er DOP i SQL Server i forhold til dette?

DOP i SQL Server står for grader af Parallelisme . Ifølge MSDN-artiklen her, if SQL Server har flere tilgængelige processorer, og forespørgslen opfylder visse tærskler, SQL Server vil prøve at dele forespørgslen op over flere processorer for at øge dens ydeevne.

På samme måde, hvad skal Maxdop indstilles til? Tommelfingerreglen er at sæt MaxDoP til halvdelen af antallet af logiske processorer pr. NUMA node op til 8. En NUMA node er en fysisk CPU og dens lokale hukommelse. Hvis din server har et enkelt CPU-sæde med 12 kerner, så har du en enkelt NUMA-node og MaxDoP burde være indstillet til 6 eller mindre.

Også at vide er, hvad er maksimal grad af parallelitet i SQL Server?

Det Maksimal grad af parallelisme (MAXDOP) er en server , database- eller forespørgselsniveauindstilling, der bruges til at begrænse antallet af processorer, som parallelplanen kan bruge. Standardværdien for MAXDOP er 0, hvori SQL Server Engine kan bruge alle tilgængelige processorer, op til 64, i forespørgslens parallelle udførelse.

Hvordan ændrer jeg Maxdop i SQL Server?

1. Ved server niveau med SSMS. I SSMS skal du højreklikke på server , klik på Egenskaber, Avanceret, rul ned i afsnittet Parallelisme, og indstil MAXDOP til 1. Klik på OK.

Anbefalede: