Hallo,
in einer Anwendung kommt es seit heute Mittag zu langen Wartezeiten bis die Daten für den nächsten Artikel angezeigt werden. Die Ursache liegt in folgendem Select:
SELECT DISTINCT nr_artikel FROM ebay_angebote WHERE nr_artikel is NOT NULL and aktiv='ja' AND (folder = 1 OR folder = 2 OR folder = 4 OR folder = 12)
Diese Abfrage dauert ca. 30 Sekunden
Nimmt aus der Abfrage den Wert "folder = 2" heraus, also
SELECT DISTINCT nr_artikel FROM ebay_angebote WHERE nr_artikel is NOT NULL and aktiv='ja' AND (folder = 1 OR folder = 4 OR folder = 12)
so dauert die Abfrage 1,5 sekunden
Ebenso umgekehrt, wenn nur der Wert "folder = 2 " in der Abfrage enthalten ist, also
SELECT DISTINCT nr_artikel FROM ebay_angebote WHERE nr_artikel is NOT NULL and aktiv='ja' AND folder = 2
Auch hier dauert die Abfrage ca. 1 Sekunde
Alle sonstigen Prozesse wurden abgeschaltet.
Hat irgendjemand so eine Situation schon einmal gehabt?
Irgendeine Idee, wo das Problem liegen könnte?
Danke für eure Antwort