Оптмизация структуры таблицы в СУБД mysql

Есть таблица (примерно около 25-30 колонок и 10000 записей). Хочу правильно распределить index в таблице для того, чтобы ускорить выборку.
У меня в разных места разная фильтрация. Например, в одном запросе идет только по полю 'active', в другом 'active' и 'radius', в третьем 'radius' и 'width' и 'height' т.п.

Вопрос: Как лучше организовать index для такого случая. Для каждой отдельной колонки добавить индекс(в таком случае около 5 индексов)? Либо добавить для каждой группы индекс( в таком случае будет около 10 индексов). Понимаю, что добавление индекса увеличится объем таблицы. По этому интересен оптимальный вариант с максимальной производительностью. Всем спасибо!


Ответы (0 шт):