polarfox: MySQL Doubletten gruppieren

Beitrag lesen

Sooo .. hier ist die Abfrage die ich aus deiner abgeleitet habe.

SELECT *
FROM problem_2008_12_uhd t1
WHERE t1.update_time = (SELECT MAX(t2.update_time)
                          FROM problem_2008_12_uhd t2
                          WHERE t2.incident = t1.incident
                         );

Erst habe ich die Abfrage über ca. 890.000 Zeilen laufen zu lassen. Und dann nach ca 3 Stunden abgebrochen. Dann habe ich es mit 230.000 versucht. Ebenfalls nach mehr als 2 Stunden abgebrochen. Momentan läuft die Query über ca 18.000 Zeilen. Leider auch schon eine ganze Weile.

Die Sache scheint sehr Zeitintensiv zu sein. Server ist aber nur so zu 50% ausgelastet. Mache ich etwas falsch ?