Hallo,
ich brauche mal eure Meinung: ich habe eine Anfrage zur Optimierung eines Onlineshops (soviel ich gesehen habe eine Eigenentwicklung). Das Backend ist quälend langsam, der Aufruf der Seite mit den 50 letzten Bestellungen dauert ca. 8 Sekunden.
Nach ein paar Testausgaben während des Ladens dieser Seite (50 letzte Bestellungen) stellte ich fest, dass ca. 30000 !!! SQL-Anfragen abgesetzt werden (immer die gleichen, User, Adresse, Land, Status, pro Datensatz ca. 500-600mal).
Das Ganze ist objektorientiert aufgebaut, in vielen Klassen gibt es Methoden, welche die Datenbank ansprechen und die o.g. Statements absetzen.
Hat es Sinn, sich der Sache anzunehmen oder sollte ich dem Auftraggeber meine Erkenntnisse mitteilen und ihn an den Ersteller des Shops verweisen (ich tendiere zu Letzterem)?
Danke und Grüße Basti