Thema: Delphi performance problem

Einzelnen Beitrag anzeigen

Delphi-Phil

Registriert seit: 22. Jun 2007
410 Beiträge
 
#1

performance problem

  Alt 2. Jul 2008, 16:44
Datenbank: mysql • Zugriff über: ado
Hallo Delphi-Freunde,

ich habe folgenden SQL Code und die Performance ist einfach gruselig...

Die Abfrage dauert geschlagene 2 Minuten!!! Wie kann sowas sein??

SQL-Code:
SELECT vorname, nachname, fach
FROM schueler s
INNER JOIN schueler_faecher sf
  ON s.id = sf.id_schueler
INNER JOIN faecher f
  ON sf.id_fach = f.id
INNER JOIN schueler_klassen sk
  ON s.id = sk.idschueler
WHERE idklasse = :KID
  AND NOT EXISTS (SELECT *
                  FROM zeugnis
                  WHERE id_schueler = s.id
                    AND id_fach = sf.id_fach)
Ganz liebe Grüße von der sonnigen Ostsee, ich liege hier mit Laptop und UMTS Karte am Strand (O2 mach es für 25 Euro Mtl. möglich)
  Mit Zitat antworten Zitat