Neu Probleme mit den Shop (SQLSTATE [HY000] [1203]

  • 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/

gnarx

Sehr aktives Mitglied
18. Januar 2018
2.905
330
Die letzten Tage bekommen wir diese Fehlermeldung:
SQLSTATE[HY000] [1203] User web31 already has more than 'max_user_connections' active connections
Ausserdem hat unser Provider uns angeschrieben:
Wir mussten feststellen, dass durch Ihre Installation unter der Domain computerstoreberlin.de sehr viele Datenbankqueries auf den MySQL-Server eingehen. Diese Menge an Queries löst am Server eine erhöhte Last aus, weshalb sich bereits andere Kunden auf dem Server beschwert haben. Die Last wirkt sich negativ auf die Performance von z.B. Webseiten aus.
Die Queries kommen von der Datenbank web31_db1. Folgend finden Sie einen Screenshot dieser Queries.
Queries.jpg2020-07-30 10_59_08-Window.jpg
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.164
295
hi @gnarx

Kurzfristige unschöne aber vielleicht notwendige Abhilfe: Der dort langsam laufende Query gehört zum Filter/Merkmalfilter: https://gitlab.com/jtl-software/jtl-shop/core/-/blob/v4.06.17/includes/filter_inc.php#L1498
Filter deaktivieren sollte die akute Gefahr eliminieren.

Langfristig wären hier einige Fragen zu klären:
- JTL- Shop Version?
- MySQL-Version ist 8.0 -> Ist hier der sql_query_cache aktiv?
- ObjectCache -> Wird der ObjectCache vom Shop eingesetzt? Dieser sollte auch diese Abfragen verringern und die Performance deutlich erhöhen
- Kompletter Query: Im Bild sieht man leider nur einen Ausschnitt; kannst du den kompletten Slow-Query bekommen, damit wir ggf. genauer bestimmten können, welcher Filter verantwortlich ist? (Der verantwortliche Query ist der oberste, bei dem executing steht, nicht waiting)
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.164
295
Moin,
Wo schalte ich denn den Merkmalfilter ab?
Unteres Bild (Navigationsfilter) Optionen "Globale Merkmalbox" und "Merkmalfilter benutzen". Die Option "Maximal X Merkmale im Filter anzeigen" ist mit 0 "unbegrenzt", da könnte eine Begrenzung auch schon helfen.
Wo finde ich das " Ist hier der sql_query_cache aktiv?
Die Info müsstest du direkt bei deinem Hoster einholen. Der muss ihn auch aktivieren, wenn er inaktiv sein sollte.

Als Cachemethode ist hier "APC" im Einsatz. Was hast du da im Reiter "Statistik" stehen? Ggf. kann auch da der Hoster mehr Info geben: Ist der APC- Cache evtl. überfüllt oder nicht funktionstüchtig? Wie gesagt sollten die Datenbankabfragen, auch wenn langsam, nur selten auftauchen, wenn gecached wird.
Falls ein schnelles Speichersystem vorliegt könnte ggf. temporär auf Dateien (erweitert) gewechselt werden; oder falls verfügbar auf die Methode Redis (Zugangsdaten benötigt), aber auch bei Redis muss sichergestellt sein, dass dieser groß genug ist. Bei der Methode Dateien/Dateien(erweitert) musst du deinen Webspace-Speicherplatz im Auge behalten.

Eine weitere Sache die du mit deinem Hoster besprechen kannst: Auf ALLE Tabellen sollte am besten sogar regelmäßig (vielleicht jede Nacht nach der automatischen Sicherung) automatisch ANALYZE TABLE und OPTIMZE TABLE durchgeführt werden. Das kannst du beim Datenbankcheck auch manuell durchführen und könnte sich ggf. sogar sehr positiv auf die Performance auswirken.

Wenn dies alles nichts bringt, starte bitte einmal eine private Unterhaltung mit mir; dann würde ich mir das gerne mal genauer datenbankseitig ansehen.
 
  • Gefällt mir
Reaktionen: gnarx

JulianG

Administrator
Mitarbeiter
14. November 2013
1.164
295
24MB ist super klein, das dürfte auf keinen Fall voll sein. Mit SSD's kannst du zum testen temporär mal auf Dateien(erweitert) umstellen, einfach um den Unterschied zu beobachten. Es lässt sich für uns leider nicht einfach sagen ob mit dem APC was nicht stimmt.
 
  • Gefällt mir
Reaktionen: gnarx

gnarx

Sehr aktives Mitglied
18. Januar 2018
2.905
330
So WebGo sagt auf die Frage nach dem Redis Cache das sie einen OP Cache haben. Den haben sie nun für uns eingerichtet. Was mauss ich da nun in JTL einstellen?
Zu " Wo finde ich das " Ist hier der sql_query_cache aktiv? " konnte er mir nix sagen. Ist das noch wichtig, dann maile ich die deswegen an.
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.164
295
Der OP- Cache ist für PHP und auch schön zu haben, hat aber nichts mit dem ObjectCache und Redis zu tun, welche dafür gedacht sind die Datenbank-Auslasung zu verringern (und damit die Performance zu beschleunigen). Für den OP-Cache musst du softwareseitig nichts mehr einstellen, aber es bringt halt für das Problem hier konkret nichts.
Bzgl. Query_cache frag nochmal nach bitte, gerne mit dem Link: https://dev.mysql.com/doc/refman/5.7/en/query-cache.html

Was hat ANALYZE TABLE und OPTIMIZE TABLE ergeben?
Wie gesagt kannst du die auch mal übers Backend ausführen (System->Wartung->Status und dann Datenbankstruktur):

1596184333180.png
 
  • Gefällt mir
Reaktionen: gnarx

JulianG

Administrator
Mitarbeiter
14. November 2013
1.164
295
Achso.. was dein Hoster bitte auch mal prüfen soll: Ob der Shop eventuell gerade von übermäßig vielen Bots heimgesucht wird.
 
  • Gefällt mir
Reaktionen: gnarx

gnarx

Sehr aktives Mitglied
18. Januar 2018
2.905
330
"Was hat ANALYZE TABLE und OPTIMIZE TABLE ergeben? " - das können die nicht automatisieren.
Die Status Seite versucht der Shop zu öffnen tut sich nach 2 min. noch nix. Cache hatte ich alle leer gemacht.
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.164
295
Die Status Seite versucht der Shop zu öffnen tut sich nach 2 min. noch nix. Cache hatte ich alle leer gemacht.
Setz den Shop dafür bitte in den Wartungsmodus bis wenigstens nachdem ANALYZE/OPTIMIZE durchgelaufen sind um vorab etwas Last wegzunehmen.
Sollte die Status Seite sich gar nicht öffnen, kannst du (ggf. in einer neuen Session) versuchen direkt auf /admin/dbcheck.php zu gehen.
 
  • Gefällt mir
Reaktionen: gnarx
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Probleme mit Retoure bei JTL 1.5.38.1 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopware 6 - Probleme mit Attributen Shopware-Connector 1
Neu JTLShop5 mit PHP8 probleme mit Paypal JTL-Shop - Fehler und Bugs 3
Neu Probleme mit Aktualisierung der Lieferzeiten WooCommerce-Connector 0
In Bearbeitung Verschiedene Probleme mit dem Kundendisplay JTL-POS - Fehler und Bugs 2
Neu Probleme mit Fake Anmeldungen in unserem Shop Betrieb / Pflege von JTL-Shop 3
Neu Probleme mit dem Auftrag ausliefern Arbeitsabläufe in JTL-Wawi 0
Beantwortet Probleme mit EAN´s bei Artikeletiketten JTL-Wawi - Fehler und Bugs 2
Neu Probleme mit Brother QL-700 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Probleme mit "JTL Händlerbund Plugin für Rechtstexte" Plugins für JTL-Shop 3
Neu Seit zwei Tagen Probleme mit Sofortüberweisung Allgemeine Fragen zu JTL-Shop 1
Neu Probleme mit bestehenden Angeboten und Variationen beim Import eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Shop 5 - Probleme mit Postleitzahlen JTL-Shop - Fehler und Bugs 0
Neu Inventur Probleme bei Artikel mit Seriennummer. JTL-Wawi - Fehler und Bugs 1
Neu Einige Probleme mit dem Shop 5 Allgemeine Fragen zu JTL-Shop 7
Neu Probleme mit dem JTL-Wawi Connector für Gambio Connector 2.13.0 Gambio-Connector 5
Neu Probleme mit JTL-Shop- und RDP-Hosting vom 9.12. auf 10.12.2020 News, Events und Umfragen 0
Neu Probleme mit Lizenzen JTL-Wawi - Fehler und Bugs 0
Offen Stücklisten produzieren und Probleme mit Nachkommastellen JTL-Plan&Produce - Ideen, Lob und Kritik 1
Beantwortet Google Shopping Export Feed Probleme mit GTIN Nummer Plugins für JTL-Shop 6
Neu Neue Warenpost mit DHL Probleme bei Einbindung "Produkt ungültig" JTL-ShippingLabels - Fehler und Bugs 1
Neu Massive Probleme NOVA 5 Template Anzeige Templates für JTL-Shop 1
Neu Probleme seit Update auf 1.5.38.1 : keine Amazon FBA Bestellungen mehr und Fehler beim Zugriff auf Wawi Logbuch Amazon-Anbindung - Fehler und Bugs 1
Neu Gibt es aktuell Probleme beim Bestandsabgleich Ebay? Einrichtung und Installation von JTL-eazyAuction 2
Neu Probleme bei Hinzufügen von Bildern in JTL-Wawi JTL-Wawi - Fehler und Bugs 16
Gelöst NOVA Template - Slick Slider macht Probleme - Geladen wird nach 'mouseenter' & 'touchstart' Templates für JTL-Shop 7
Neu Link Probleme JTL-Shop - Fehler und Bugs 2
Neu Shop5 Update: Probleme im Backend/Versandarten JTL-Shop - Fehler und Bugs 7
Neu Probleme Zahlungsabgleich GBP / Brexit / Mwst Abzug User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme bei der Erstellung der Druckvorlage User helfen Usern - Fragen zu JTL-Wawi 0
Neu jetzt brennt hier aber alles. wawi Probleme User helfen Usern - Fragen zu JTL-Wawi 14
Neu Probleme bei Upgrade auf jtl shop 5 - adminseiten teilweise nicht aufrufbar Installation / Updates von JTL-Shop 15
Neu JTL Shop 5 Probleme Allgemeine Fragen zu JTL-Shop 4
Neu Probleme Backend Shop 5.0 / http 500 Fehler Installation / Updates von JTL-Shop 1
Neu Probleme nach Upgrade 4.06 auf 5.0 - SQL Query blockiert Datenbank Installation / Updates von JTL-Shop 13
Neu Viele Fragen und Probleme zu List&Label Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Connector Probleme Session invalid Shopify-Connector 0
Neu Probleme beim Upload von Shop 5.0 Installation / Updates von JTL-Shop 12
Neu Probleme beim Warenversand durch Überverkauf... User helfen Usern - Fragen zu JTL-Wawi 1
Neu Nach Update 4.06 auf 5 JTL-Shop (Community Free Edition) Probleme Installation / Updates von JTL-Shop 12
Neu JTL Shop 4 auf JTL Shop 5 - Probleme beim Update Installation / Updates von JTL-Shop 35
Neu Probleme beim Update von Version 1.5.34.1 auf 1.5.35 JTL-Wawi - Fehler und Bugs 23
Neu Gibt es evtl. Probleme beim Zahlungsabgleich? JTL-Wawi - Fehler und Bugs 31
In Bearbeitung Ebay: Artikel automatisch einstellen Probleme eBay-Anbindung - Fehler und Bugs 2
Neu Problem mit der Auswahl an Lieferländern. Wie begränzen auf Länder die man beliefert? JTL-Shop - Fehler und Bugs 5
Neu JTL Shop 5 Hosting mit Miete wo? User helfen Usern - Fragen zu JTL-Wawi 1
In Bearbeitung Chargen mit JTL-POS JTL-POS - Fehler und Bugs 3
Neu Lieferanten-Artikelnummern mit Ameise aktualisieren? User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Export csv erstellen mit Header. JTL-Workflows - Fehler und Bugs 4
Neu Bin gerade am verzweifeln...Problem mit Test-Demo-Shop Onlineshop-Anbindung 12
Ähnliche Themen