Neu JTL Wawi optimieren

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.874
542
Wir haben jetzt einen neuen JTL Server mit Win Server 2019 und SQL 2016.
RAM 128 GB und 2 CPU`s mit jeweils 6 Kernen und nochmal 6 Hyperthreading Kernen.

1. Was gebe ich nun für eine RAM Größe an?
"Begrenzt den Arbeitsspeicher auf 80 Prozent des tatsächlich vorhandenen Arbeitsspeichers. So bleiben dem Betriebssystem genug Ressourcen, so dass hierdurch keine Performance-Einbußen entstehen. Laufen weitere Anwendungen auf dem Rechner, ist eine stärkere Einschränkung auf 60 bis 70 Prozent angebracht. "

2. Wieviele Kerne gebe ich an?
"Begrenzt die maximale Anzahl an parallel arbeitenden CPUs. Nutzt ihr mehr als 4, raten wir zu der Variante „Hälfte der Menge an CPUs -1“. Wer also 8 CPUs im Einsatz hat, sollte maximal 3 parallel nutzen. Für 4 und weniger CPUs ist der parallele Einsatz von 2 Kernen ideal. Keine Sorge, der Rest eurer Prozessoren bleibt derweil nicht untätig. Ihr legt mit dieser Definition lediglich die Menge der CPU-Kerne fest, die gleichzeitig an derselben Abfrage arbeiten. So bleibt euren Prozessoren genug Leistung, um neben großen Datenbankabfragen für mehr als einen Prozessor auch weiterhin andere Aufgaben und Abfragen mit der restlichen Kapazität zu bearbeiten. "

3. Unsere Datenbank ist über 10 GB gross, was soll ich da nun als Anfangsgöße angeben? Also wenn sie 12 GB groß ist gleich 15GB angeben?
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.522
Du hast dir die Fragen eigentlich schon selbst beantwortet.
1. 60-70 Prozent wären 75-90 GB. Bei 80 Prozent sind es 100 GB. Mit 90 GB seit ihr also auf der sicheren Seite
2. Da ihr 2 CPUs habt mit jeweils 6 Kernen solltet ihr die Parallelität auf 2 stellen
3. Du kannst hier auch mehr als Startgröße angeben. Vorteil ist, dass SQL dann die Erweiterung erst später vornehmen muss. Hast du also für die DB eine 128er Platte kannst du getrost 50 oder 60 GB eintragen. Diese werden dann einfach "vorreserviert" und somit entfällt eine Vergrößerung während des laufenden Betriebes.
 
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.300
2.494
Berlin
Firma
css-umsetzung
3. Du kannst hier auch mehr als Startgröße angeben. Vorteil ist, dass SQL dann die Erweiterung erst später vornehmen muss. Hast du also für die DB eine 128er Platte kannst du getrost 50 oder 60 GB eintragen. Diese werden dann einfach "vorreserviert" und somit entfällt eine Vergrößerung während des laufenden Betriebes.

Hier kommt eine Frage auf die ich mir schon ewig stelle.
Warum soll ich meine Datenbank auf z.B. 60G setzen wenn ich aktuell nur 12 benötige, denn wenn ich das so mache muss ich bei jeder Sicherung (die ja hoffentlich gemacht wird) 60G wegsichern was den Rechner ja auch gut belasten wird.

Ich würde meine Datenbank immer um 1G vergrößern lassen, denn es ist ja nicht so das die Datenbank nun mehrfach am Tag 1G hinzufügen muss,
denn das wird ja vermutlich wenn ständig mehr Artikel hinzukommen einmal pro Woche passieren oder nur einmal am Tag.

Warum also gleich mit einer so überdimensionierten Datenbank starten?
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.522
Wenn ich recht informiert bin wird nur die tatsächliche Größe der DB gesichert. Die voreingestellte Größe dient nur als Reservierung für den Platz um unnötige Vergrößerungen zu umgehen.
 
  • Gefällt mir
Reaktionen: css-umsetzung

MartinK

Moderator
Mitarbeiter
5. Dezember 2013
79
14
Hier kommt eine Frage auf die ich mir schon ewig stelle.
Warum soll ich meine Datenbank auf z.B. 60G setzen wenn ich aktuell nur 12 benötige, denn wenn ich das so mache muss ich bei jeder Sicherung (die ja hoffentlich gemacht wird) 60G wegsichern was den Rechner ja auch gut belasten wird.

Ich würde meine Datenbank immer um 1G vergrößern lassen, denn es ist ja nicht so das die Datenbank nun mehrfach am Tag 1G hinzufügen muss,
denn das wird ja vermutlich wenn ständig mehr Artikel hinzukommen einmal pro Woche passieren oder nur einmal am Tag.

Warum also gleich mit einer so überdimensionierten Datenbank starten?

Bei der Sicherung wird nur der tatsächlich belegte Speicher für das Backup benötigt. Ein Wachstum von 1GB kann eine Datenbank je nachdem was gerade am Server schon los ist durchaus auch mal für ein paar Minuten komplett lahm legen, wenn es blöd läuft und ggf. zu Verbindungsabbrüchen führen. Deswegen sollte man - wenn man einfach die Möglichkeit hat - ein Wachstum der Datenbank möglichst vermeiden. Zusätzlich führt Wachstum einer DB zur Fragmentierung der Daten innerhalb der DB und zieht damit insgesamt die Performance runter.
 
  • Gefällt mir
Reaktionen: css-umsetzung

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.300
2.494
Berlin
Firma
css-umsetzung
Bei der Sicherung wird nur der tatsächlich belegte Speicher für das Backup benötigt. Ein Wachstum von 1GB kann eine Datenbank je nachdem was gerade am Server schon los ist durchaus auch mal für ein paar min komplett lahm legen, wenn es blöd läuft und ggf. zu Verbindungsabbrüchen führen. Deswegen sollte man - wenn man einfach die Möglichkeit hat - ein Wachstum der Datenbank möglichst vermeiden. Zusätzlich führt Wachstum einer DB zur Fragmentierung der Daten innerhalb der DB und zieht damit insgesamt die Performance runter.

Danke @MartinK für die Info, dann muss man sich da also keine Sorgen machen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Wawi 2.0.0 Stable Release Releaseforum 0
Neu Installation JTL-Wawi 1.5.55.8 - Startet Grundsätzlich im Report-/Druckmodul Installation von JTL-Wawi 4
Neu [Erledigt] Installationsdatei JTL‑Wawi 1.5.55.8 erhalten! Installation von JTL-Wawi 0
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu GPSR Herstellerinformationen JTL Wawi 1.9.6.4 anbinden User helfen Usern - Fragen zu JTL-Wawi 0
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Erstabgleich Showpare6 zu JTL-WaWi Shopware-Connector 0
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
JTL-WaWi 11.5 WMS Mobile Server sehr hohe CPU Auslastung JTL-Wawi 1.11 3
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
Neu JTL-Wawi REST-API – Performance & Monitoring JTL-Ameise - Ideen, Lob und Kritik 3
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
Neu Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 1
JTL POS an WaWi anbinden Hilfe benötigt JTL-Wawi 1.11 4
Neu JTL WAWI V1.11.6.0 Stornorechnung, Stornotext wird nicht gespeichert und ist nicht abrufbar JTL-Wawi - Fehler und Bugs 0
Neu Shopify Connector + JTL Wawi Preis Shopify-Connector 4
JTL Wawi App eigene Statistiken erscheinen nicht JTL-Wawi App 0
Neu Newsletter: KI Webinare, JTL Wawi 2.0 und vieles mehr - Freue dich auf JTL Events! User helfen Usern - Fragen zu JTL-Wawi 5
Neu HGB-konforme Stichtagsbewertung inkl. Niederstwertprinzip (JTL-Wawi / MSSQL) Arbeitsabläufe in JTL-Wawi 0
JTL Wawi App Registrierung kann nicht gelöscht werden JTL-Wawi App 11
Neu Feedbackrunde zur Umsetzung der Verpackungsverordnung (PPWR) in JTL-Wawi Umfragen rund um JTL 1
Neu JTL-WAWI und LS-POS Wechseln Starten mit JTL: Projektabwicklung & Migration 1
Neu Steuereinstellungen JTL WAWI 1.11.5 Eigene Übersichten in der JTL-Wawi 0
Erfahrungen mit JTL-Wawi 1.10.15.0 im Produktivbetrieb? JTL-Wawi 1.10 7
Neu Alternative zu https://wawi-db.jtl-software.de/ - Wawi-Diff zur Darstellung von Datenbank-Änderungen User helfen Usern - Fragen zu JTL-Wawi 6
Neu askJan | Neuer KI-Assistent für JTL-Wawi - schnelle, effiziente und transparente KI-Datenanalyse - ohne SQL! Dienstleistung, Jobs und Ähnliches 41
Neu Download JTL Wawi 1.5.54.0 User helfen Usern - Fragen zu JTL-Wawi 5
JTL WAWI 1.11.4 Neues Passwort generieren ist ausgegraut JTL-Wawi 1.11 0
Der ganze Betrieb hat keinen Zugriff auf JTL Wawi 1.11.4 meh JTL-Wawi 1.11 10
Artikelnummern-Konflikt bei JTL-WaWi-Import aus Shopify, SEO-Ranking erhalten JTL-Wawi 1.10 1
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Lizenzschlüssel in JTL Wawi hinterlegen JTL-Wawi 1.10 1
JTL-Wawi startet nach Neustart nicht / hängt auf neu eingerichtetem PC (Remote-Datenbank) JTL-Wawi 1.11 22
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
JTL Wawi 1.11.4 "Dashboard übernehmen" funktioniert nicht JTL-Wawi 1.11 2
JTL-Wawi App (1.11.x) – Lizenz angeblich belegt nach Löschen aller App-Registrierungen / kein Reset möglich JTL-Wawi App 3
Smart App Control blockiert start von JTL-Wawi JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 24
Erfahrungen zur JTL Wawi 1.11.5 – Tipps, Bugs und Praxisberichte JTL-Wawi 1.11 19
Neu JTL-Wawi 1.11.4 – Vaterartikel lässt sich nach Entfernen eines Kindartikels nicht mehr speichern JTL-Wawi - Fehler und Bugs 3
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
JTL-Worker-Status-Widget zeigt nichts mehr an JTL-Wawi 2.0 2
Neu Aufträge mit JTL-Pos gezahlt im Tagesabschluss (Lexware Office) Allgemeine Fragen zu JTL-POS 0

Ähnliche Themen