ist die Gesamtlaufzeit bis zur Ausgabe tatsächlich schneller, wenn du die o.g. query 34 mal ausfühst als wenn du einmal alles holst, gruppierst, und mit dem resultset per PHP im RAM hantierst?
[SQL allgemein] Umgang mit großen Datenmengen
Einklappen
X
-
da fällt mir noch was ein...
kann auch sein, dass es völliger blödsinn ist.
Kannst du nicht parallel zu den verjointen stats eine Kreuztabelle
|gruppen_id | hitcount |
führen in der du, beim schreiben der normalen stats einfach den zähler für die jeweilige gruppen id modifizierst.
Dann brauchst den fetten tablescan nicht mehr und ein select über eine einzige Tabelle geht doch recht zügig.
Kommentar
Kommentar