MS-SQL Server Settings Cores: Unterschied zwischen den Versionen
David (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ == Advanced Settings == === CPU Parallelism === TODO: Noch ausschreiben und formatieren (Braindump) cost threshold for parallelism = 20-30 Default 5. D.h.…“) |
David (Diskussion | Beiträge) (→Advanced Settings) |
||
Zeile 24: | Zeile 24: | ||
Immer Messen (vorher/nachher) und mit Fakten belegen!!! | Immer Messen (vorher/nachher) und mit Fakten belegen!!! | ||
+ | |||
+ | === Sharepoint === | ||
+ | |||
+ | im Falle einer Instanz für einen Sharepoint muss hier bei der Option "max degree of parallelism" immer der Wert 1 gesetzt sein, damit werden effektiv parallel ausgeführte Queries verhindert. Alle anderen Werte für diesen Parameter werden von MS nicht supported. |
Aktuelle Version vom 28. Juni 2015, 15:20 Uhr
Advanced Settings
CPU Parallelism
TODO: Noch ausschreiben und formatieren (Braindump)
cost threshold for parallelism = 20-30
Default 5. D.h. alle Queries, die laut Execution Plan mehr als 5 Sekunden brauchen, werden auf allen Cores parallel ausgeführt. Auf aktuellen Prozessoren ist der Wert zu niedrig -> 20 - 30
max degree of parallelism = Cores/(2 bis 4)
Default : 0. Jede Query über dem Grenzwert wird auf allen Cores parallelisiert -> Verwaltungsaufwand für den Sync der Parallelisierung steikt stark um so mehr Cores das System hat
Wichtig bei den beiden Werte : Die Berechnung des Execution Plans basiert auf aktuellen Statistiken, d.h. DB Statistiken sollten immer aktuell gehalten werden!! Maintenance Plan -> Skript Ola Hallengren besser
Optimal Anzahl der Cores / (Wert zwischen 2 und 4), D.h. ein 4 Core System sollte eine 2 haben. Ein 16 Core System einen Wert zwischen 4 und 8
Immer Messen (vorher/nachher) und mit Fakten belegen!!!
im Falle einer Instanz für einen Sharepoint muss hier bei der Option "max degree of parallelism" immer der Wert 1 gesetzt sein, damit werden effektiv parallel ausgeführte Queries verhindert. Alle anderen Werte für diesen Parameter werden von MS nicht supported.