Neu SQL Optimierung: parallel arbeitende CPUs (CPU, Kern oder Thread?)

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
210
8
Hallo,
wir haben uns jetzt zur Optimierung des Servers durch die Optimierungsanleitung im Guide gewuselt. Unter dem Punkt "Begrenzen Sie die maximale Anzahl an parallel arbeitenden CPUs." sind wir uns aber nicht ganz sicher was gemeint ist:

Da steht:
"Nutzen Sie mehr als vier [CPU's], raten wir zu der Variante „Hälfte der Menge an CPUs -1“

Was genau ist hier gemeint?

Tatsächlich eine physische CPU?
(Beispiel: Server Mainboard hat 2 CPU Sockel (Kerne und Threads egal). Daher also Wert = 0 [1 - 1 = 0])

Oder sind die Kerne gemeint?
(Beispiel: Server hat eine CPU mit 4 Kernen und 8 Threads. Daher Wert = 1 [2 - 1 = 1])

Oder sind die Threads auschlaggebend?
Beispiel: Server hat eine CPU mit 4 Kernen und 8 Threads. Daher Wert = 3 [4 - 1 = 3])
 

Puma7

Sehr aktives Mitglied
4. Mai 2016
403
44
Gute Frage!

Ich denke es sind eher Kerne oder Threads gemeint als Sockel.

Wobei sich die Frage stellt wie aktuell dieser Wert noch ist. Ich habe z.B: einen Server mit 4 Kernen und 8 Threads und dort läuft nur SQL Server/ Worker/ Ameise/ WMS Mobilerwebserver/Backup. Warum sollte ich dann für den SQL Server nur 1 Kern oder 3 Threads nutzen?
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.521
Es geht dabei um CPU-Kerne. Hinweis: Bei einer Express Variante wird die Parallelität nicht unterstützt.
Die Begrenzung ist durchaus sinnvoll, da Abfragen die länger dauern und nicht gleich abgearbeitet werden können sonst die kommenden Abfragen blockieren. (um es simpel auszudrücken)
Es geht hierbei um Worker Threads die für die Vorgänge genutzt werden.
 

AquaBavaria

Gut bekanntes Mitglied
11. Juli 2016
210
8
Besten Dank. Würde daher vorschlagen den Abschnitt nochmal umzuschreiben, weil es sich meiner Meinung nach so anhört, als würde es um CPUs gehen, und nicht um Kerne.
 

maydo

Sehr aktives Mitglied
28. März 2011
2.135
86
DE-Fulda
wie verhält sich das bei virtuellen maschinen ? vCPU ?

z.b.
HOST
2 sockets
16 kerne
32 logische prozessoren

VM
virtuelle maschine auf dem der mssql läuft sind 10 logische prozessoren zugeordnet.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Täglich SQL Backup vom Shop Allgemeine Fragen zu JTL-Shop 2
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Neu Extern erstelltes SQL - Angebot falsche Werte User helfen Usern - Fragen zu JTL-Wawi 3
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Seriennummern und SQL Abfragen User helfen Usern - Fragen zu JTL-Wawi 1
Update SQL Server Management Studio JTL-Wawi 1.10 1
Neu Einrichtung SQL in neuem Rechner funktioniert nicht Installation von JTL-Wawi 3
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu SQL für noch nie Verkaufte Artikel auf Marktplätzen. User helfen Usern - Fragen zu JTL-Wawi 3
Neu Update von 1.5.55.5 auf aktuell, welche Reihenfolge, SQL Express auf Standard Installation von JTL-Wawi 10
Neu PayPal - PayPal Checkout - 221 – SQL Fehler Plugins für JTL-Shop 0
Neu Shop 5.6. pagespeed FCP LCP Optimierung - java script & CSS veraltet bzw. nicht verwendet - Cache Dauer Betrieb / Pflege von JTL-Shop 2

Ähnliche Themen