Jak wskazać indeks do użycia w kwerendzie wyboru MySQL?

Mam zapytanie MySQL (z MySQL 5.0.88), które staram się przyspieszyć. Podstawowa tabela ma wiele indeksów, a dla danego zapytania używany jest niewłaściwy indeks (i_active - 16 000 wierszy, vs.i_iln - 7 rzędów).

Nie mam zbyt dużego doświadczenia z MySQL, ale przeczytałem, że jestuse index podpowiedź, która może zmusić mySQL do użycia pewnego indeksu. Próbuję tak:

 SELECT art.firma USE INDEX (i_iln)
 ...

ale powoduje to błąd MySQL.

Pytanie:
Czy ktoś może mi powiedzieć, co robię źle? (Z wyjątkiem wersji 5.0.88, której nie mogę zmienić.)

questionAnswers(4)

yourAnswerToTheQuestion