Hallo,
Danke für die wirklich hilfreichen Tipps.
Ich hab das jetzt mal ganz simpel implementiert,
indem das Script an speziellen Punkten kommentierte Zeiten in ein
Textfile schreibt.
Dabei zeigt sich der Übeltäter ganz deutlich.
Diese Abfrage benötigt mehr als 1.5 Sekunden.
SELECT pid, left(pname,25) as ppname, left(name,10) as nname, pnr, max(datum) AS maxdatum
FROM stunden, projektnr, kunden
WHERE pid = projektnr.id AND kid = kunden.id AND close = 0 AND gedeckt!=3
GROUP BY pid
HAVING maxdatum > (date_sub(current_date, INTERVAL 30 DAY))
ORDER BY nname
Leider hab ich keine Ahnung wie ich die schneller hinbekomme.
Ehrlichgesagt war ich froh sie überhaupt hin zu bekommen ;-)
Grüßle, lach