Neu Timeout bei Aufruf des 5.1.2 Shops / SQL Query blockiert anderes Queries

joensi

Aktives Mitglied
26. Mai 2016
14
0
Guten Morgen,

unser Shop hat in letzter Zeit vermehrt (3-4x täglich!) das Problem, dass er nicht mehr erreichbar ist.
Der Shop (Shopversion 5.1.2) ist bei Hetzner gehostet (Hetzner managed Server). Im Anhang sende ich die Query mit, die andere Abfragen blockiert und eine extrem lange Laufzeit hat. Im Backend bei Hetzner sieht das dann wie folgt aus:
Bildschirmfoto 2022-10-06 um 05.23.53.png

Die Vorraussetzungen zum Beteib des Shops sind komplett erfüllt.
Was können wir hier unternehmen, um den Shop während der Weihnachtszeit souverän online zu halten?
Kann ein Shopupdate helfen, ist das ein bekanntes Problem?

Beste Grüße

Jörn
 

Anhänge

  • query.sql.txt
    18,3 KB · Aufrufe: 5

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.626
405
Sieht so aus, als wenn dort zehn Merkmal Filter gleichzeitig gesetzt sind. Je nachdem, wie viele Artikel und Merkmale es insgesamt im Shop gibt, ist das natürlich eine Größe, da kann der Server schon mal Probleme haben…

Ist irgendein Plugin im Einsatz, was mit dem Thema was zu tun haben kann?
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
die Query sieht nach dem Preisspannenfilter aus... Ein allgemeines Problem ist mir dazu nicht bekannt. Evtl. kann es helfen, die MySQL-Statistiken für die Preistabellen mal zu aktualisieren. Dazu gehst du im Shop-Backend auf Fehlerbehebung->Diagnose und dort bei Datenbankstruktur auf Details. Auf der Seite "Datenbankprüfung" setzt du bei allen Tabellen die irgendwas mit "preis" zu tun haben in das Aktion-Kästchen einen Haken. Anschließend wählst du unten bei "Aktion" das "analysieren" aus und klickst auf "senden".
Da kann - je nach Größe der Tabellen - eine Weile dauern. Auch solltest du vorher die DB etwas beruhigen, also z.B. den Wartungsmodus aktivieren und warten dass sich die vielen laufenden Queries auflösen. Ansonsten kann es passieren, dass du den MySQL-Server komplett in die Knie zwingst. ;)
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Zur Reduzierung der Last bei vielen Merkmalen - besonders wenn diese Oder-Verknüpft sind - ist es sinnvoll die Einstellung für "Trefferanzahl bei Merkmalfiltern anzeigen" auf "Trefferanzahl nie anzeigen" oder zumindest "Trefferanzahl nur bei Einfachauswahl anzeigen" zu stellen.
 

joensi

Aktives Mitglied
26. Mai 2016
14
0
Hallo noch einmal,

vielen Dank für die Rückmeldung. Ich habe jetzt die Anzahl der Merkmale für den Shop reduziert und auch die Einstellung, wie von FPrüfer empfohlen, vorgenommen.
Auch habe ich die Datenbankanalyse durchführen lassen, die war innerhalb von Millisekunden fertig.

@NETZdinge.de
Als Plugin könnte sich vielleicht "NETZdingeDE Ajax Suche (Live Suche)" als problematisch erweisen, auch das habe ich deaktiviert. Wir haben eigentlich ansonsten keine Plugin, die mit den Merkmalen arbeiten.

Hier aber noch einmal die komplette Liste aller Plugins, die jetzt noch aktiv sind:

EU Cookie1.4.0>= 5.0.0ws5_eucookie
JTL DHL-Wunschpaket2.1.0>= 5.1.017.09.2021 12:03jtl_dhlwunschpaket
JTL Exportformat Google Shopping2.1.1>= 5.1.108.08.2016 07:46jtl_google_shopping
JTL Google reCaptcha v21.0.0>= 5.0.0-rc.326.05.2022 09:16jtl_google_recaptcha
JTL PayPal Checkout1.0.5>= 5.1.226.05.2022 15:51jtl_paypal_commerce
Klarna Payments (JTL-Shop 5)1.1.23>= 5.0.019.05.2021 20:19s360_klarna_shop5
NETZdingeDE Google Codes1.4.0>= 5.0.018.05.2021 05:23netzdingeDE_google_codes
NETZdingeDE Kupon für Gratisartikel5.0.2>= 5.0.031.03.2022 12:26netzdingeDE_gratisartikel_kupon
OSS Lieferland1.6.0>= 5.0.002.07.2021 14:43ws5_oss
Trustami Siegel für Shop Bewertungen und Google Sterne1.7.0>= 3.16.016.06.2021 13:48jtl_trustami_siegel

Ich kann leider gerade noch kein Fazit geben. Allerdings wäre es schon schade, wenn ich Merkmale im Shop derart einschränken muss damit der Shop überhaupt läuft.
 

Rektor

Sehr aktives Mitglied
22. November 2011
674
296
Wie ich deiner Plugin-Liste entnehmen kann, benutzt du auch das Plugin OSS-Lieferland. Zudem benutzt du sicherlich Varianen, wobei ein Aufpreis oder ein Preisnachlass dargestellt wird. Durch einen Fehler im "OSS-Lieferland" Plugin, wird der Endpreis falsch berechnet.
Du wählst das Produkt aus, Lieferland ist Deutschland, also 19% MwSt., also als Beispiel 10,00 Euro plus 19%, ergibt dann 11,90 Euro. Das Produkt kostet inkl. MwSt. also 11,90 Euro in Deutschland. Nun wählt der Kunde allerdings als Lieferland Österreich aus, womit 20% MwSt anfallen, womit der Artikelpreis richtig angezeigt wird. Wählt der Kunde nun eine Variation, wobei der Variationspreis richtig angezeigt und berechnet wird, sinkt der Artikelpreis auf den Preis mit "deutscher MwSt., also 11,90 Euro.
Dementsprechend wird nach Auswahl der "Variation" der Artikelpreis mit 19% MwSt. berechnet, jedoch der Variationspreis richtig, je nach Lieferland berechnet.

Bitte prüfe das mal und gib mir hierzu Bescheid. Der Fehler wurde ausserdem bereits an den Plugin-Hersteller geneldet. Vielleicht meldest du das auch nochmal.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Kundengruppenrabatte werden bei einzelnen Artikeln nicht übernommen – „Rabatte ignorieren“ springt nach Speichern zurück JTL-Wawi 2.0 0
Neu [API] Zahlungen bei salesOrders verbuchen Schnittstellen Import / Export 0
Neu Unerwünschtes Scrollen/Springen zum Seitenanfang bei Footer-Menüs (Mobile) JTL-Shop - Fehler und Bugs 0
Frage stellen bei Bestellung JTL-Wawi 1.11 1
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Neu Fehleretikett bei OTTO Bestellungen bzgl. Adresszusatz JTL-ShippingLabels - Fehler und Bugs 2
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 2
Wawi 1.11.9 Ständige Abstürze bei Aktualisierung Artikelstammdaten JTL-Wawi 1.11 4
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Error 500 bei Neuinstallation Einrichtung JTL-Shop5 7
Neu Amazon Versandentgelt Kaufen bei Standardbestellungen Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Neu Fragen zum SaaS-Connector / Shopware6 bei Lagerbestandskorrektur Shopware-Connector 0
Kontrollkästchen "Export" bei Zahlungen nicht mehr angehakt JTL-Wawi 2.0 0
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Anmeldung mit OAuth bei Versanddienstleister notwendig JTL-Wawi 1.10 5
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 23
Neu Muss bei DHL Express ebenfalls was geändert werden, aufgrund DHL 4.0? User helfen Usern - Fragen zu JTL-Wawi 1
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu Keine Adressvalidierung bei DHL Versenden 4.0? JTL-ShippingLabels - Ideen, Lob und Kritik 5
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 26
Neu Neuerdings E-Mail benachrichtigung bei "Pick up in Store", allerdings mit E-Mail "Bestellung wurde abgeholt" Shopify-Connector 0
Neu keine Kontakt Absender/Empfänger bei DHL Versenden 4.0 JTL-ShippingLabels - Ideen, Lob und Kritik 4
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 8
Neu Muss man für DHL Versenden 4.0 einen neuen Benutzer bei DHL anlegen? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Absturz bei Hinzufügen von Artikelbildern JTL-Wawi 2.0 3
Neu Falsche Zahlungsart bei Gutscheinzahlungen im DSFinV-K-Export JTL-POS - Fehler und Bugs 1
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Update auf 2.0.1.0 bricht ab bei 1.12.0.0. JTL-Wawi 2.0 6
Probleme bei der Verbindung zur Datenbank JTL-Wawi 2.0 12
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Artikelnamen bei Varioartikel nichtänderbar mit csv JTL-Wawi 1.10 0
Neu 5.6.1 Bug bei Versandarten mit Kalkulation durch Artikelmenge und Staffelpreisen JTL-Shop - Fehler und Bugs 2
Neu Seit Update auf JTL-WaWi 2.0.0.0 keine Abholung der Kundendaten bei MediaSaturn-Bestellungen JTL-Wawi - Fehler und Bugs 7
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0

Ähnliche Themen