In Bearbeitung [WAWI-47615] Packtisch+ Absturz wegen Deadlock seit der Umstellung auf 1.15.24.1

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Sehr geehrte Forum-Mitglieder,

seit dem Update von 1.15.15 auf 1.15.24 haben wir jeden Tag 2-3 Packtisch-Abstürze pro Tag, wegen Deadlock-Situation.
Meistens Fehler-ID: 3517993387919063686 (Unbehandelte Ausnahme #30D26C58E116BA86),
aber auch: 6145654166472467632, 3517993387919063686, 7119020817467705949, 5022869314477599677, 4374783295074300176, 5526660493253168655.

Habt Ihr das auch?
Viele Grüße, Ihr mvh-Team
 

Anhänge

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
466
100
Ich befinde mich auf der 1.5.24.0 und kann zum Glück soetwas nicht beobachten.
Vielleicht als Notlösung eine Version zurück gehen?
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Ich befinde mich auf der 1.5.24.0 und kann zum Glück soetwas nicht beobachten.
Vielleicht als Notlösung eine Version zurück gehen?
Das ist leider nicht mehr so einfach möglich, und wir haben 6 Packtische, was die Wahrscheinlichkeit solcher Fehler stark erhöht.
Wir vermuten es liegt an dem Workflow mit der automatischen Umstellung aller Aufträge von 19% auf 16%, was von JTL in dem Video empfohlen wurde.
Wir haben es Gestern Abend abgeschaltet, und werden Heute die Situation beobachten und berichten am Abend.
 

KevinK

Administrator
Mitarbeiter
1. April 2016
1.455
86
Hallo zusammen,

bitte meldet euch damit bei uns im Support, die Kollegen schauen sich das im Einzelfall gerne an bei Euch. Gerne auch mit Verweis zu diesem Beitrag.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Hallo zusammen,

bitte meldet euch damit bei uns im Support, die Kollegen schauen sich das im Einzelfall gerne an bei Euch. Gerne auch mit Verweis zu diesem Beitrag.
Wir haben einen Ticket erstellt, Ticket#2020070910000951.
Die Situation hat sich nicht verbessert, alleine Gestern - 5 Abstürze, Fehler-ID: 3517993387919063686, Unbehandelte Ausnahme #30D26C58E116BA86
Viele Grüße, Ihr MVH-Team
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Wir werden über SQL Server Profiler alle Deadlocks (mit Graph) protokollieren lassen
und später in dem Thread über alle Funde berichten.
 

KevinK

Administrator
Mitarbeiter
1. April 2016
1.455
86
Hallo zusammen,

ich habe die Kollegen gebeten sich danach hier im Forum zu melden, mit weiteren Informationen :)
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Wir haben noch einige Informationen. Das Problem ist wie folgt nachzustellen:
2 Packtische, bei einem werden Aufträge angezeigt:
SQL:
WITH OuterResult AS
(
    SELECT dbo.tBestellung.* ,     CASE WHEN BestellInfo.nLieferbarEigen = 1 AND (dbo.tBestellung.kColor IN (0,16777215)) THEN 'Yellow' ELSE CAST (dbo.tBestellung.kColor AS VARCHAR) END  AS ItemState,
                           BestellPos.fAnzahlArtikel,BestellInfo.nLieferbarEigen AS nStatusEigen,dbo.tversandart.cName AS VersandArt
                           FROM dbo.tBestellung
                           JOIN Versand.vBestellungLieferInfoProLager AS BestellInfo ON BestellInfo.kBestellung = dbo.tBestellung.kBestellung
                           LEFT JOIN dbo.tversandart ON dbo.tversandart.kVersandArt = dbo.tBestellung.tVersandArt_kVersandArt
                           LEFT JOIN dbo.tKunde ON dbo.tKunde.kKunde = dbo.tBestellung.tKunde_kKunde
                           LEFT JOIN dbo.tZahlungsart  WITH(NOLOCK) ON dbo.tZahlungsart.kZahlungsart = dbo.tBestellung.kZahlungsart
                           OUTER APPLY (SELECT SUM(Versand.vBestellPosLieferInfo.fAnzahlOffen) AS fAnzahlArtikel
                                        FROM dbo.tbestellpos
                                        JOIN Versand.vBestellPosLieferInfo ON Versand.vBestellPosLieferInfo.kBestellPos = dbo.tbestellpos.kBestellPos
                                        WHERE dbo.tbestellpos.tBestellung_kBestellung = dbo.tBestellung.kBestellung
                                        GROUP BY dbo.tbestellpos.tBestellung_kBestellung) AS BestellPos  WHERE BestellInfo.kWarenlager = 1
                                          AND BestellInfo.nLieferbarEigen != 0
                                          AND dbo.tBestellung.nKomplettAusgeliefert = 0
                                          AND dbo.tBestellung.nStorno = 0
                                          AND isnull(dbo.tKunde.cSperre,'') != 'Y'
                                          AND (dbo.tBestellung.kRueckhalteGrund IS NULL OR dbo.tBestellung.kRueckhalteGrund = 0)
                                          AND (dbo.tBestellung.dBezahlt IS NOT NULL OR ISNULL(dbo.tZahlungsart.nAusliefernVorZahlung,0) = 1)
                                          AND NOT EXISTS (SELECT *
                                                          FROM dbo.tPicklistePos
                                                          WHERE tPicklistePos.kBestellung = tBestellung.kBestellung
                                                          AND tPicklistePos.nStatus < 40)   AND tBestellung.cType in ('B','U')
)
bei dem anderen Packtisch wird gerade über Eazyshipping verpackt: die Prozedur spWMSVerpackeEazyshipping wird aufgerufen und von dort spBestellungEckdatenAktualisieren
und von dort kommt es zu Schlüsselsperren: PK_tBestellung und IX_tReserviert_kBestellung_INCL_fAnzahl
bzw. PK_tBestellung und IX_tLieferscheinPos_kBestellPos

1594631015894.png
bzw.
1594631062556.png
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Aber die schönsten Deadlocks zaubert der Worker, hier 1 Beispiel.
So schön, wie der SQL Server Profiler, kann ich bestimmt nicht zeichnen.
1594631343298.png
 

Anhänge

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
161
47
Hürth
Hallo zusammen,

wir werden die ListViews im JTL- Packtisch und JTL- WMS alle so umstellen, das diese die Tabellen beim Lesen nicht mehr sperren.

Das ändert zwar nichts an den vielen Deadlocks, aber die Anwendung dürfte dann nicht mehr so oft abstürzen.

Gruss,
Frank
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Hallo zusammen,

wir werden die ListViews im JTL- Packtisch und JTL- WMS alle so umstellen, das diese die Tabellen beim Lesen nicht mehr sperren.

Das ändert zwar nichts an den vielen Deadlocks, aber die Anwendung dürfte dann nicht mehr so oft abstürzen.

Gruss,
Frank
Das wäre sehr gut, würde aber das Problem hier nicht unbedingt lösen.
Ihr könnt aber Deadlocks direkt abfangen, etwas warten und wieder versuchen (das wird bei Euch in allen SPs gemacht),
oder auf Context-Info von SP-Aufrufen besser reagieren oder die Index-Sperre auf eine andere Weise lösen, usw.
 

JTL_fwenzl

WMS Entwickler
Mitarbeiter
15. Dezember 2017
161
47
Hürth
Sowas wird, soweit ich weiß, schon gemacht. Für die 1.6 wurde die Datenbank sehr stark überarbeitet.

Auf die Schnelle (für die 1.5) kann ich nur an den Baustellen im WMS / Packtisch was machen.

Gruss,
Frank
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Sowas wird, soweit ich weiß, schon gemacht. Für die 1.6 wurde die Datenbank sehr stark überarbeitet.

Auf die Schnelle (für die 1.5) kann ich nur an den Baustellen im WMS / Packtisch was machen.

Gruss,
Frank
Das sind gute Neuigkeiten.
Mich würde interessieren, wann die 1.6 rauskommt und wann sie für den produktiven Einsatz geeignet ist.
Aber das kann bestimmt noch keiner genau sagen.

Zu unserem Anliegen:
Die Abstürze haben wir jetzt, jeden Tag, an jedem Packtisch, nach Update auf 1.5.24.
Wir haben Heute einen telefonischen Termin mit Ihren Kollegen, hoffen auf eine Lösung.
Von unserer Seite haben wir hier im Forum alle Einzelheiten dazu geliefert.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
272
53
Nach Update auf 1.5.26.

Ja, was soll ich sagen.
Dieser Fehler: 3517993387919063686 (Unbehandelte Ausnahme #30D26C58E116BA86) (Deadlock) kommt nicht mehr.
Dafür haben wir 2 neue: 2926052268158166098 (Unbehandelte Ausnahme #289B6D08F5CB2452) (Deadlock, kommt häufig)
und 4377567335319638393 (Unbehandelte Ausnahme #3CC03E4C52149179) (System.ArgumentException: picklisteKey must not be a new id, kommt selten)
z.B. Heute (gerade):
kErrorlog cRechnername dErstelltUtc nIstWorker nFehlerID
256 PACKTISCH05 2020-07-27 09:27:57.263 0 2926052268158166098
245 PACKTISCH03 2020-07-27 09:21:38.943 0 2926052268158166098
246 PACKTISCH06 2020-07-27 09:15:38.123 0 2926052268158166098
257 PACKTISCH07 2020-07-27 09:09:18.930 0 2926052268158166098
258 PACKTISCH04 2020-07-27 09:03:39.290 0 2926052268158166098
248 PACKTISCH01 2020-07-27 08:37:43.163 0 2926052268158166098
 

Anhänge

Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Felhler beim Abgleich POS mit WAWI JTL-POS - Fehler und Bugs 0
Neu WAWI-47796 - Leistungsdatum auf der Rechnung - Wie solls sein? Umfragen rund um JTL 13
In Bearbeitung Amazon-Bestellung kann nicht mehr über die Wawi im Sellercentral aufgerufen werden. Amazon-Anbindung - Fehler und Bugs 0
Neu Button in JTL-WAWI/WMS mit eigenen Funktionen/Workflow verknüpfen JTL-Workflows - Ideen, Lob und Kritik 0
In Bearbeitung Wawi hängt sich auf nach dem Login JTL-Wawi - Fehler und Bugs 1
In Bearbeitung Update zu JTL WAWI 1.5.27 JTL-Wawi - Fehler und Bugs 12
In Bearbeitung "Verschieben" eines Artikels von einer Subkategorie in eine andere in der WAWI wird nicht auf POS synchroinisiert JTL-POS - Fehler und Bugs 1
Neu Amazon-Bestellung: Artikelbeschreibung in der Wawi automatisch ändern Arbeitsabläufe in JTL-Wawi 4
Neu WAWI Datensicherung erstellen / ausspielen Artikel werden nicht mehr zum Shop!! Installation von JTL-Wawi 3
In Bearbeitung Rechnung in der Wawi nicht erstellbar - daher kein CSV Export möglich JTL-POS - Fehler und Bugs 3
Neu WAWI Kunden nicht änderbar und neu angelegte Kunden werden nicht zur WAWI synchronisiert JTL-POS - Fehler und Bugs 0
Neu Onlineshop (Anbindung) in Wawi ausversehen gelöscht Allgemeines zu den JTL-Connectoren 7
Neu Wir suchen AB SOFORT für den Aufbau unseren WAWI und zur späteren Betreuung einen Freelancer. Dienstleistung, Jobs und Ähnliches 1
Neu Problem mit Datenbank-Import nach Wawi (PC)-Neuinstallation Win 7 auf Win 10 User helfen Usern - Fragen zu JTL-Wawi 10
Neu E-Mail-Vorlage sendet Blindkopie - obwohl "Nicht verwenden" eingetragen ist - Wawi 1.5.25.0 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Woocommerce (Federführend) 《-》 JTL Wawi 《-》 JTL Pos WooCommerce-Connector 1
Neu Wawi verliert Datenbank Einstellungen Arbeitsabläufe in JTL-Wawi 2
Neu WAWI DB Server langsam? Installation von JTL-Wawi 5
Neu JTL Wawi Desktop Programm auf RDP Hosting umstellen Arbeitsabläufe in JTL-Wawi 0
Neu Artikel anlegen oder Wawi mit Online-Shop verbinden - was kommt zuerst? Arbeitsabläufe in JTL-Wawi 2
Neu Problem POS mit WAWI abgleichen Allgemeine Fragen zu JTL-POS 2
In Bearbeitung Bilder verschwunden in jtl wawi 1.5.26 JTL-Wawi - Fehler und Bugs 3
In Bearbeitung Lagerbestand aus der Wawi Einrichtung / Updates von JTL-POS 3
Neu SQL-Server / JTL-WaWi Arbeitsspeicher Auslastung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Externe Auftragsnummer in Rechnung einbinden - aber nur wenn befüllt - Wawi 1.5 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL shop 3 Version mit JTL WAWI 1.5. noch kompatibel? Installation / Updates von JTL-Shop 2
In Bearbeitung [WAWI-48167] Auftrag geändert wird nicht ausgeführt JTL-Workflows - Fehler und Bugs 9
In Bearbeitung EazyShipping - Auftrag unvollständig = Etikett drucken mit Auftragsnummer? Richtiges verhalten bei Fehlbeständen? [WAWI-48055] JTL-WMS - Ideen, Lob und Kritik 12
In Diskussion Wawi 1.5.23.0 Warenpost national. Welche Label kann man nutzen? JTL-ShippingLabels - Ideen, Lob und Kritik 1
In Bearbeitung JTL WAWI Einkauf: Der Artikel hat eine Mindestabnahme und diese übersteuert das manuelle Bearbeiten einer Bestellung im Status "In Bearbeitung" JTL-Wawi - Fehler und Bugs 4
Neu JTL Wawi Chargen & Kunden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Externe Rechnung in JTL Wawi 1.5.15.1; wie verwenden? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel im Shop, jedoch nicht in Wawi - nur bei aktiven Artikeln mit leerer Deutschbezeichnung JTL-Wawi - Fehler und Bugs 3
Neu Artikelpreise Feld Brutto-VK und JTL-Wawi / Onlineshop JTL-Wawi - Fehler und Bugs 4
Neu Wawi wechsel von einem Shop zum anderen Einrichtung von JTL-Shop 3
Neu JTL-Wawi überträgt die Grundpreise falsch Modified eCommerce-Connector 4
Neu Auftrag zu vergeben für Ersteinrichtung -JTL WAWI Dienstleistung, Jobs und Ähnliches 2
Neu Server für die WAWI (mal wieder dieses Thema aber mit speziellen Fragen) User helfen Usern 3
Neu WAWI Hosting Datenbank User helfen Usern - Fragen zu JTL-Wawi 3
Neu Dedicated Server Erfahrungen mit JTL Wawi und JTL Shop User helfen Usern - Fragen zu JTL-Wawi 8
Neu Zwei Websites, einmal Wawi Allgemeine Fragen zu JTL-Shop 2
Neu JTL-Wawi Kategorien werden beim Verschieben automatisch ausgeklappt. User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikel in Wawi nach Merkmale Filtern JTL-Wawi - Ideen, Lob und Kritik 3
In Bearbeitung [WAWI-34446] Spalte "Firma" lässt sich in Mahnvorlagen nicht aktivieren? JTL-Wawi - Fehler und Bugs 3
Neu JTL Wawi - Spaltenbreite (4k-Monitor) speicher geht nicht User helfen Usern - Fragen zu JTL-Wawi 8
In Bearbeitung Artikel Abgleich Wawi <-> POS lückenhaft - Wurzelkategorie? Allgemeine Fragen zu JTL-POS 1
Gelöst Artikelabgleich zwischen WaWi und JTL-POS Allgemeine Fragen zu JTL-POS 3
Gelöst Ausländische eBay Martkplätze - Obwohl Angebote bereits online, zeigt Wawi als "einzustellend" ein. Einrichtung und Installation von JTL-eazyAuction 1
Neu [WAWI-47736] - Sendungsstatus Unterwegs trotz Zustellung JTL-Track&Trace - Fehler und Bugs 8
Neu Lieferadressen im Shop werden nicht in WaWi übernommen User helfen Usern - Fragen zu JTL-Wawi 1
Ähnliche Themen