Neu Abstürze des MariaDB Dienstes MariaDB 10.9.6

fritz_0815

Gut bekanntes Mitglied
21. März 2012
213
15
Hallo Zusammen, versuche es erst mal im Forum

Mein Webhoster all-inkl hat sich bei mir gemeldet, das der MariaDB Dienstes wegen einem Problem bei de Abfrage der Datenbank vom Shop diesen zum Absturz bringe, Damit verbunden zu defekten Tabellen/Datenbanken . Es musste auch schon ein Backup eingespielt werden.

Was kann das sein . Bitte um Hilfe
JTL Shop ist Aktuell, PHP ist 8.2 , MariaDB 10.9.6

Wenn die folgende SQL-Anweisung auf die Datenbank ausgeführt wird, kommt es zum Absturz des MariaDB-Servers.
Code:
-- QUERY START --
 SELECT tseo.cSeo,
                ssMerkmal.kHersteller,
                ssMerkmal.cName,
                ssMerkmal.nSortNr,
                ssMerkmal.cBildPfad,
                COUNT(*) AS nAnzahl
                FROM (SELECT thersteller.kHersteller, thersteller.cName, thersteller.nSortNr, thersteller.cBildPfad, tartikel.kArtikel
            FROM tartikel
#JOIN from JTL\Filter\States\BaseCategory::getSQLJoin
JOIN tkategorieartikel ON tartikel.kArtikel = tkategorieartikel.kArtikel
#JOIN1 from JTL\Filter\Items\Search::getSQLJoin
JOIN (SELECT tsuchcachetreffer.kArtikel, tsuchcachetreffer.kSuchCache,
                            MIN(tsuchcachetreffer.nSort) AS nSort
                              FROM tsuchcachetreffer
                              JOIN tsuchcache
                                  ON tsuchcachetreffer.kSuchCache = tsuchcache.kSuchCache
                              JOIN tsuchanfrage
                                  ON tsuchanfrage.cSuche = tsuchcache.cSuche
                                  AND tsuchanfrage.kSuchanfrage IN (4195)
                              GROUP BY tsuchcachetreffer.kArtikel
                              HAVING COUNT(*) = 1
                        ) AS jfSuche ON jfSuche.kArtikel = tartikel.kArtikel
#join from JTL\Filter\Items\Characteristic::getSQLJoin
JOIN tartikelmerkmal ON tartikel.kArtikel = tartikelmerkmal.kArtikel
#JOIN from JTL\Filter\States\BaseManufacturer::getOptions
JOIN thersteller ON tartikel.kHersteller = thersteller.kHersteller
#product visiblity join from getBaseQuery
LEFT JOIN tartikelsichtbarkeit ON tartikel.kArtikel = tartikelsichtbarkeit.kArtikel
                        AND tartikelsichtbarkeit.kKundengruppe = 1
 WHERE tkategorieartikel.kKategorie = 65 AND
#condition from filter mf
tartikelmerkmal.kArtikel IN (SELECT kArtikel FROM tartikelmerkmal WHERE kMerkmalWert IN (131)) #condition from JTL\Filter\Items\Characteristic::getSQLCondition Lichtmessgerät
 AND tartikelsichtbarkeit.kArtikel IS NULL AND tartikel.kVaterArtikel = 0
#default group by
GROUP BY tartikel.kArtikel
#limit sql
ORDER BY tartikel.nSort, tartikel.cName) AS ssMerkmal
                    LEFT JOIN tseo
                        ON tseo.kKey = ssMerkmal.kHersteller
                        AND tseo.cKey = 'kHersteller'
                        AND tseo.kSprache = 1
                    GROUP BY ssMerkmal.kHersteller
                    ORDER BY ssMerkmal.nSortNr, ssMerkmal.cName
-- QUERY ENDE --
 

xadoX

Sehr aktives Mitglied
11. September 2012
613
47
Dieser SQL taucht bei uns auch massenweise im Slow-Query Log auf. Welche Funktion löst diesen SQL aus?
 

fritz_0815

Gut bekanntes Mitglied
21. März 2012
213
15
Soweit ich das Versanden habe sind es die Filter im Shop die das Verursachen.
Ich habe die Sichtbarkeit der Filter reduzier und z.B. und ein paar Suchmaschinen über die robots.txt gerade Bing eingeschränkt.
Würde dadurch gefühlt besser
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Inhalt des DHL-Fehleretiketts bearbeiten User helfen Usern - Fragen zu JTL-Wawi 1
Neu Berechnung des durchschnittlichen EK Preises User helfen Usern - Fragen zu JTL-Wawi 1
Wichtig 👉 Sicherheitslücke in JTL-Shop 5 bis 5.3.2 (betr. alle Versionen des Shopsystems) News, Events und Umfragen 17
Beantwortet Versandbestätigung mit Tracking für einzelnen Kunden (bei Nutzung des JTL-FFN) JTL-Workflows - Ideen, Lob und Kritik 2
Neu Farbe des mobilen Headers lässt sich nicht ändern Templates für JTL-Shop 1
Wichtig 👉 Abkündigung des Servicedesk in JTL-Wawi zum 31.01.2025 Releaseforum 0
Neu Nach Umzug des Shops auf ein Unterverzeichnis gehen die Shop-Links nicht mehr Allgemeine Fragen zu JTL-Shop 1
Neu MW Consent Tracker | Erfassung Zustimmungsverlauf des JTL Consentmanagers Plugins für JTL-Shop 0
Neu Standartbereiche des Novatemplates verschieben Technische Fragen zu Plugins und Templates 8
Beantwortet Abfrage des Verkaufskanals als Bedingung JTL-Workflows - Fehler und Bugs 2
Neu Probleme mit der mobilen Ansicht des Shops Allgemeine Fragen zu JTL-Shop 3
Neu Anordnung des Elementes für Anzahl der Ergebnisse für Kategorieseiten User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Wechsel des Tablet / Datensicherung und Import Einrichtung / Updates von JTL-POS 2
Neu Template des Adminmenus im Plugin zeigt keine Variablen an Technische Fragen zu Plugins und Templates 6
Beantwortet Auftrag - Email versenden, wenn sich Inhalt des Anmerkungsfelds ändert JTL-Workflows - Ideen, Lob und Kritik 8
Stücklistenartikel - keine Übernahme des ek JTL-Wawi 1.8 1
Neu Abfrage des Lieferantenbestands Eigene Übersichten in der JTL-Wawi 4
Aufträge zusammenfassen - Bestellnummern des Kunden werden nicht übernommen JTL-Wawi 1.8 3

Ähnliche Themen