Neu WMS Boxen verpacken, 1. Aufruf einer Box sehr langsam

erwin-weiss-gmbh

Neues Mitglied
25. November 2025
14
2
Hallo zusammen,

wir richten aktuell das System fertig ein und sind jetzt auf ein Problem gestoßen.
Beim "Boxen verpacken" dauert es beim Aufruf eines neu gepickten Auftrags gute 20-30 Sekunden bis dieser geöffnet wird.
Das ist viel zu lange.
Wenn die Box dann einmal geöffnet war kann ich sie schließen und innerhalb von Sekundenbruchteilen wieder öffnen.
Auch auf anderen PCs lässt sich die Box dann in Sekundenbruchteilen öffnen.
Und das ist bei jedem neu gepickten Auftrag so.

Es scheint meiner Meinung nach also irgendwie am SQL zu liegen.
Irgend ein Aufruf bei der ersten Verarbeitung dauert viel zu lange, kennt jemand so ein Problem?

Wir nutzen einen SQL Express 2017, die Datenbank ist mit 1,5GB noch schön klein.
JTL Version ist die 1.11.5.0
Ausnahmen von Virenscanner und Firewalls sind drin
Sonst läuft alles problemlos und schnell.
Ping zum Datenbankserer <1ms über Namen und IP

Der Aktivitätsmonitor im SSMS zeigt beim ersten Aufruf 37171ms...
aktivitaetsmonitor.jpg
 
Zuletzt bearbeitet:

erwin-weiss-gmbh

Neues Mitglied
25. November 2025
14
2
Ich glaube die Lösung für das Problem gefunden zu haben.

Anscheinend blockierte der JTL Worker auf dem Server eine Session (tUserSession) die WMS beim Aufruf von "Boxen verpacken" versuchte zu löschen.
Das führte zu einer Blockade von ca. 40 Sekunden beim "Boxen verpacken".

Fehlerbehebung:
Worker beenden > WMS starten > Boxen verpacken > Box öffnen
Damit wird der Datensatz den der Worker in der tUserSession blockiert hat gelöscht.
Danach kann man den Worker wieder starten und alles scheint wieder normal zu laufen.

Ich werde aber noch 1-2 Tage abwarten ob das Problem wirklich weg ist.
Die Frage ist jetzt nur wie es zu dieser blockierten Session kam.
 

Ähnliche Themen