Neu Hilfe - Performanceproblem mit Shop durch Worker

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.493
2.612
Berlin
Firma
css-umsetzung
Du solltest mal den SQL Server neu starten und diesen Befehl dann ausführen um zu sehen wie lange der dann braucht.
Wenn in der Tabelle ein Artikel vorkommt, dann ist der für eine bestimmte Kundengruppe gesperrt, in der Regel wird diese Tabelle immer leer sein, weil das ja kaum einer nutzt.

Also für mich gehört dieser Aufruf eher zu einem normalen Artikelaufruf von einem User.
Und klar wenn die Datenbank eh schon im stress ist und der Shop nicht im Wartungsmodus ist, dann könnte das schon etwas eng werden mit der Performance, insbesondere bei deiner ungewöhnlichen Menge an Artikel und Merkmale.

aber Teste den Befehl mal wirklich mit einem kalten MySQL Server.
 

xadoX

Sehr aktives Mitglied
11. September 2012
660
65
Wir haben die Ursache gefunden. Und zwar ist es eine Einstellung im Flexmenu des Dropper.

dropper.jpg

Setzt man diese auf nein, dann verschwindet der SQL und auch die daraus resultierenden Performanceprobleme.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.493
2.612
Berlin
Firma
css-umsetzung
Aber der SQL Query passt irgendwie nicht zu der Kategorie anzeige des Mega Menüs.
Der Query fragt ja speziell einen Artikel ab der aufgerufen wird.

Die Einstellung die du da hast macht das System im laufendem Betrieb auch langsamer, das stimmt schon, wäre aber ein anderer Query der dafür benötigt wird.
 

xadoX

Sehr aktives Mitglied
11. September 2012
660
65
Das können die Jungs von Kreativkonzentrat sicherlich aufklären.
Meinem Verständnis nach prüft dieser SQL, ob eine Kategorie leer ist. Und anscheinend jedes Mal erneut, wenn der Abgleich läuft und Artikeldaten abgleicht.
Ich hab denen gerade davon berichtet. @Kreativkonzentrat
 

OliverS

Sehr aktives Mitglied
Mitarbeiter
1. April 2022
136
68
Hückelhoven
Aber der SQL Query passt irgendwie nicht zu der Kategorie anzeige des Mega Menüs.
Der Query fragt ja speziell einen Artikel ab der aufgerufen wird.

Die Einstellung die du da hast macht das System im laufendem Betrieb auch langsamer, das stimmt schon, wäre aber ein anderer Query der dafür benötigt wird.
Tatsächlich fragt die Query relativ umständlich den ersten Artikel in der jeweiligen Kategorie ab, der für die Kundengruppe sichtbar ist. Ich hatte schon vermutet, dass es ggf. am Zusammenspiel vom Template und einem Plugin liegt. Dropper hatte ich da nicht wirklich auf dem Schirm, aber hätte ich haben sollen. Der Shop benutzt eine ähnliche Abfrage, die ich probehalber optimieren wollte (per NOT IN, statt LEFT JOIN). Aber da es dann doch keine Abfrage vom Shop war, konnte ich das nirgends einpflegen.
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
331
92
Dresden
Das können die Jungs von Kreativkonzentrat sicherlich aufklären.
Meinem Verständnis nach prüft dieser SQL, ob eine Kategorie leer ist. Und anscheinend jedes Mal erneut, wenn der Abgleich läuft und Artikeldaten abgleicht.
Ich hab denen gerade davon berichtet. @Kreativkonzentrat

Hallo, die Query kommt genau aus der Einstellung die ihr schon gefunden habt. Was mich wundert ist warum der Shop beim Abgleich überhaupt an den Punkt kommt das Frontend / Template zu rendern. Möglicherweise ist es aber auch nur ein Seiteneffekt der Auftritt weil ja beim Abgleich trotzdem Kunden auf dem Shop unterwegs sind. Und durch die vielen Queries zwingt es den Shop dann in die Knie.

Ich habe eine experimentelle Version vom Flex Menu welche versucht das Problem etwas zu mitigieren. Kannst du dich bei uns mal per Ticket melden und dann testen wir die Änderungen mal?

https://kreativkonzentrat.de/Kontakt

Danke & beste Grüße,

Martin
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 1
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
Neu PayPal Käufername stimme nicht mit Liederadresse überein! Business Jungle 0
Neu 1.11.8 Auftagsimport mit Artikelnummern mapping JTL-Ameise - Fehler und Bugs 0
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0
Neu Abgleich mit Amazon Sendungsnummer / Rechnung Arbeitsabläufe in JTL-Wawi 0
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Klarna konnte mit den angegebenen Daten keine Sitzung erstellen. Einige Feldbedingungen wurden verletzt. Betrieb / Pflege von JTL-Shop 0
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
Sanktionsprüfung mit JTL JTL-Wawi 1.10 0
Versandart Standartpaketversand mit Express JTL-Wawi 1.10 2
Artikeletiketten mit Angabe des Herstellers+Adresse JTL-Wawi 1.10 1
Neu Versandkostenersparnis mit JTL-Shipping: Vergünstigte Versandlabels ohne individuelle Rahmenverträge mit Versanddienstleistern User helfen Usern - Fragen zu JTL-Wawi 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Angeblich noch keine Verknüpfung mit DPD Meta ??? JTL-ShippingLabels - Fehler und Bugs 1
Neu fEKNetto - zwei Einträge je LiefArtikel mit gleichem Lieferant - nur einer aktualisiert User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Verknüpfung mit EC-Gerät fehlerhaft JTL-POS - Fehler und Bugs 0
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu Google Shopping: g:product_type mit Attribut befüllen ist immer DE, obwohl mehrsprachig angelegt Plugins für JTL-Shop 0
Neu Listung mit Varianten - nicht alle Varianten sind vorhanden Amazon-Lister - Fehler und Bugs 0
Häufiges Aufhängen - vermutlich Probleme mit der Datenbank JTL-Wawi 2.0 13
Neu Kein permanenter Dataflow mit Kern FCB Waage JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Wawi 1.10.14.3 lässt sich nicht mehr mit Datev verbinden JTL-Wawi 1.10 3
Problem Wawi 2.0 mit DHL Versand JTL-Wawi 2.0 1
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Statistische Auswertung mit Klar Connector oder Controlling Software? JTL-Wawi 1.10 0
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6
FFN Abgleich schlägt fehlt mit Worker 2.0 JTL-Wawi 2.0 1
Eingangsrechnungen mit Einstellung "Nur gelieferte Positionen übernehmen" - Versandkosten werden nicht mit übernommen JTL-Wawi 1.11 4
Neu 5.6.1 Bug bei Versandarten mit Kalkulation durch Artikelmenge und Staffelpreisen JTL-Shop - Fehler und Bugs 2
Neu Ältere Young Fashion Kollektion: Mit Kaufland, TikTok & Influencer schnell hochziehen und abverkaufen? Dienstleistung, Jobs und Ähnliches 1
Neu Problem mit "eigenen Seiten" Betrieb / Pflege von JTL-Shop 2
Probleme mit JTL Worker JTL-Wawi 2.0 1
Neu Kein Abgleich mit Amazon nicht mehr möglich JTL-Wawi 2.0 0
Neu Anbindung der POS funktioniert nicht unter WAWI2.0.0 mit EcomData Hosting JTL-Wawi 2.0 7
Neu Bestandsabgleich JTL Wawi mit Amazon JTL-Wawi - Fehler und Bugs 1

Ähnliche Themen