Jak przyspieszyć „wybierz liczbę (*)” za pomocą „group by” i „where”?

Jak przyspieszyćselect count(*) zgroup by?
Jest zbyt wolny i jest używany bardzo często.
Mam duży problem z używaniemselect count(*) igroup by ze stołem mającym ponad 3 000 000 wierszy.

<code>select object_title,count(*) as hot_num   
from  relations 
where relation_title='XXXX'   
group by object_title  
</code>

title_title, object_title jest varchar.gdzie relationship_title = 'XXXX', która zwraca ponad 1 000 000 wierszy, prowadzi do indeksówobject_title nie mógł działać dobrze.

questionAnswers(7)

yourAnswerToTheQuestion