Следната заявка ще ви каже дали заявката използва индекс или не:
EXPLAIN EXTENDED SELECT col1, col2, col3, COUNT(1)
FROM table_name
WHERE col1 = val
GROUP BY col1
ORDER BY col2;
SHOW WARNINGS;
Можете да добавите покриващ индекс за най-добра производителност.
За покриващ индекс добавяте колони, използвани в where клаузите първо, след това колони, използвани в група от колоните, използвани в ред от и след това колони, използвани в select.
напр. за горната заявка можете да добавите покриващ индекс KEY(col1, col2, col3)
*Забележка Добавянето на още индекси ще забави вашите заявки за вмъкване.