Re: Warum ist MySQL hier so langsam?
am 18.12.2007 11:01:21 von Christian SchmelzerHarald Stowasser wrote:
> Harald Stowasser schrieb:
>> Versuch das GROUP BY durch einen Index zu optimiten:
>>
>> ALTER TABLE c ADD INDEX fast1 (cid,sid);
>> Dadurch sollte im explain ein 'using index' erscheinen.
>
> *Eventuell* könnte
> ALTER TABLE c ADD INDEX fast1 (sid,cid);
> Sogar besser sein. Musst du mal ausporbieren.
> Weil: group kommt nach order. Aber ich kann Gedanklich nicht
> nachvollziehen wie MySQL den Index hier am effektivsten ausnutzt, wenn
> nach einer Berechnung sortiert wird.
Hallo,
teste ich auch.
Christian