SQL-Server Performance / Leistungsüberwachung

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.172
657
Hallo zusammen,

habe aktuell die SQL Server 2012 Express Version im Einsatz, die in den kommenden Tagen durch SQL Server 2014 Standard weichen wird.

Die Auslastung der Datenbank mit knapp 3GB Größe hat die Schmerzgrenze für uns erreicht, erhoffen nun einen deutlich besseren Datendurchsatz.
Hat den jemand einen vorher-nachher Vergleich / Erfahrungen und kann berichten?

Unser Server ersetzen wir zudem gleich, wird ein Intel Core i5 6500 4x 3.20GHz mit vorerst 16 GB RAM und 2 SDD Samsung 850 Evo Platten mit 250GB.
Das sollte für uns erst mal reichen.

Anbei mal ein paar Screenshots, was die Datenbank so treibt...
 

Anhänge

  • 05.jpg
    05.jpg
    91,3 KB · Aufrufe: 61
  • 01.jpg
    01.jpg
    92,9 KB · Aufrufe: 63
  • 02.jpg
    02.jpg
    94 KB · Aufrufe: 58
  • 03.jpg
    03.jpg
    93,7 KB · Aufrufe: 55
  • 04.jpg
    04.jpg
    96,5 KB · Aufrufe: 53

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.221
1.958
Berlin
AW: SQL-Server Performance / Leistungsüberwachung

Bei einem Kunden gab es mit der 12er und vielen Stücklisten, beim Shopabgleich, bevor er startete extreme wartezeiten in denen niemand arbeiten konnte.
Mit der 14er ist davon nichts mehr zu merken.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.172
657
AW: SQL-Server Performance / Leistungsüberwachung

Danke für die Info, Vergleiche sind natürlich immer schwierig zu beurteilen.

Wir haben zwar 6-7.000 Artikel in der DB, davon aber 3.500 online und 1.000 bei eBay.
Darunter viele VarKombis mit Stücklisten oder Artikel mit Stücklisten.

Gut zu wissen, dass der Wechsel von 2012 auf 2014 wohl schon etwas gebracht hatte.
Betrifft sicherlich aber beides male Express und Wawi Version ab 1.x.x.x?

Wir haben die SQL 2016 Standard Lizenz gekauft, wäre natürlich schön zu wissen ob JTL Wawi 1.0.11.8 darunter schon stabil läuft :)
Ansonsten warten wir bis zur offiziellen Freigabe inkl. Wawi Update.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.221
1.958
Berlin
AW: SQL-Server Performance / Leistungsüberwachung

Ja wir sprechen hier von der Express Version und der aktuellen Wawi, wir hatten immer wenn der Abgleich startete, auf einem I5 2. Generation eine über 20sek. Wartepause, in der konnte niemand von den anderen, eine Abfrage in der Wawi machen, weil die DB zu 100% komplett blockiert war.

Wir hatten das Testweise mit der Version vor der 1.1er und der aktuellen probiert.
Und es lag ganz klar an den Stücklisten, denn auch das hatten wir getestet.

Der Gleiche Rechner und ein Update auf 2014 machte daraus eine Sekunde.
 

testjo

Sehr aktives Mitglied
AW: SQL-Server Performance / Leistungsüberwachung

Ja wir sprechen hier von der Express Version und der aktuellen Wawi, wir hatten immer wenn der Abgleich startete, auf einem I5 2. Generation eine über 20sek. Wartepause, in der konnte niemand von den anderen, eine Abfrage in der Wawi machen, weil die DB zu 100% komplett blockiert war.

Wir hatten das Testweise mit der Version vor der 1.1er und der aktuellen probiert.
Und es lag ganz klar an den Stücklisten, denn auch das hatten wir getestet.

Der Gleiche Rechner und ein Update auf 2014 machte daraus eine Sekunde.

Kan die original beitrag dazu nicht so 123 finden aber vielleicht doch ein Thread damit wen es die nicht gibt eröfnen.

Man kan doch nicht zu jedem sagen ok dan update mall den SQL server oder? Ja uhum kan man aber >>
Es soll doch etwas damit sein ( JTL WAWi 1.1x und stücklisten) wo vielleicht etwas nicht 100% ist oder, könnte auch ein art BUG sein?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.172
657
AW: SQL-Server Performance / Leistungsüberwachung

Soweit konnte der neue Server heute in Betrieb genommen werden, der Vergleich (ohne JTL-Datenbank-Optimierung) ist bis jetzt schon absoluter WAHNSINN!
Auch wenn der Kauf der SQL 2016 Lizenz >1.500 EUR kostet, sollte man diese Kosten irgendwann investieren.

JTL-Wawi 1.0.11.8 ist im Einsatz!


Alter Server: SQL Server 2012 Express
Neuer Server: SQL Server 2014 Standard (Lizenz aber bereits für 2016 gekauft, kann sogar zuück bis 2005 verwendet werden)



Rand-Daten:
Datenbank ca. 3GB
Kundenstämme ca. 55.000
Aufträge ca. 65.000
Artikel ca. 6.500


Performance-Vergleich (vorher / nachher):
Aufruf aller Aufträge (65.000) ohne Datumsfilter: ca. 10 Sek / ca. < 1 Sek
Aufruf aller versendeten Aufträge (47.500) ohne Datumsfilter: ca. 30 Sek / ca. < 3 Sek
Aufruf aller laufenden eBay-Angebote (1.850): ca. 10 Sek / ca. < 1 Sek


Also die Wartezeiten gehen in der Tat gegen Null, wirklich traumhaft zu arbeiten, auch selbst über WLAN Netzwerk!
Lediglich das Dashboard frisst sehr viel an Leistung, hier spielt wohl weniger der Datenabruf eine Rolle, sondern eher das Rendern / Diagramm-Aufbau.
Wir finden das Dashboard so unbrauchbar, bleibt daher deaktiviert, bis sich etwas tut.


Weitere Tests werden nun folgen mit Versandlabels, da diese ewig gebraucht haben, bis diese von Wawi an Drucker gesendet wurden.
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.900
201
Hürth
Der entscheidenste Unterschied wird dabei sein, dass der 2014 eine andere Engine im hintergrund hat, was woll Performance boost macht. Der zweite Unterschied ist, dass man bei einer Express edition schauen sollte einen möglichst sehr starken Prozessor zu nehmen, bei dem mehr als 4 Cores nicht nötig sind. Bei der Standard könnten es auch bis zu 16 Schwache Cores sein, weil die Standard Edition aufwendige SQLs auch über mehrere Cores berechen lässt, wobei die Express den defintiv nur auf einem Core berechnet. Und das macht bei JTL mega was aus.
 

FntX

Aktives Mitglied
8. Dezember 2015
38
0
127.0.0.1
Wir haben hier den "krassen" Umstieg von Managed auf eine in.house 2014 express durchgeführt und alleine das hat schon sämtliche Wartezeiten so dermaßen reduziert, dass ein Upgrade auf Standard erstmal nicht notwendig ist. Ich kann jedem wirklich nur raten auf 2014+ umzusteigen. Einfach traumhafte Performance.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu SQL Server kein Mandant auswählbar und Dienst lässt sich nicht starten Installation von JTL-Wawi 2
Neu SQL DB läuft mit Fehler voll und crasht Server JTL-Shop - Fehler und Bugs 1
Neu MS SQL Server auf Windows vs Linux Starten mit JTL: Projektabwicklung & Migration 9
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu SQL Query zum Bilder löschen Arbeitsabläufe in JTL-Wawi 3
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Neu Ameise-Vorlage per SQL abrufen und Daten als Ergebnis erhalten JTL Ameise - Eigene Exporte 1
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Innerhalb einer Variable -SQL Abfrage- das Wort "fett" schreiben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu SQL Eigener Export - Eigene Felder im Auftrag User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie finde ich per SQL heraus welche Aufträge auf Teillieferbar stehen? JTL Ameise - Eigene Exporte 1
Neu Microsoft SQL unter MS365 Installation von JTL-Wawi 2
Neu SQL Abfrage, 3. Mahnstufe User helfen Usern - Fragen zu JTL-Wawi 1
Neu Variable oder SQL zum Feld "Gewinn netto" (im Auftrag) Eigene Übersichten in der JTL-Wawi 9
Neu SQL Code zur Ausgabe des Verkaufspreis je Kundengruppe User helfen Usern 1
Beantwortet Hilfe bei SQL Abfrage erbeten User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage - Sendungsnummern als Liste nach Datum Schnittstellen Import / Export 2
Neu DB: kPlattform eines Auftrages ändern (SQL) - Zwecks Lagerplatzreservierung User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL prozeduren mit #temp Tabellen Eigene Übersichten in der JTL-Wawi 28
Neu Ameise Export in SQL Abfrage umwandeln User helfen Usern - Fragen zu JTL-Wawi 11
Neu Ware direkt in ein Standardlager einbuchen per SQL StoreProcedure dbo.spWarenlagerEingangSchreiben Schnittstellen Import / Export 9
Neu Probeme WaWi mit POS verbinden - failed to connect - server IP 127.0.0.1 Einrichtung / Updates von JTL-POS 0
Neu Sinnvollste Lösung - eigenen "Server" oder doch Cloud? Installation von JTL-Wawi 7
Neu Server-Logfile-Einträge /io Betrieb / Pflege von JTL-Shop 2
JTL-Search - Hardwarestörung auf einem der Search-Server (s7) Störungsmeldungen 0
Neu Server gelöscht User helfen Usern - Fragen zu JTL-Wawi 2
Neu Anfägerfragen und Installtion auf ngix server Installation / Updates von JTL-Shop 13
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
JTL-Datenbankverwaltung keine Anmeldung am Server - Neuinstallation - Win 10 / Win 11 JTL-Wawi 1.9 4
Gelöst Anbindung POS an Server wird verweigert Verbindung nicht möglich. Einrichtung / Updates von JTL-POS 4
Neu JTL Server bleibt bei "Wird gestartet" hängen Einrichtung / Updates von JTL-POS 2
Neu Kern Waage die im Netzwerk hängt (via Moxa NPort 5100) auf RDP Server mit WMS nutzen User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-POS - Worker Abgleich - [Server] Customer-Call found customer: 0 + Kategorienbilder JTL-POS - Fehler und Bugs 4
JTL Shop 5 Hosting auf einem IONOS Server - Performance Allgemeine Fragen zu JTL-Shop 13
Neu JTL Shop Performance - Composer Allgemeine Fragen zu JTL-Shop 1

Ähnliche Themen