Twitt
@Twitt

Подойдет ли составной индекс в данной ситуации?

Есть табличка users, в ней есть составной индекс по полям name, job, status, на сколько этот подход хороший, если я хочу получить данные по колонке name, или же по колонке status. Можно ли использовать такой подход, или нужно делать три отдельных индекса на каждую колонку?
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Составной индекс может использоваться только в том порядке, в котором в него добавлены поля. То есть индекс (`name`, `job`, `status`) можно использовать при поиске по `name`, по `name` и `job` или по `name`, `job` и `status`. Отдельно по `job` или `status` такой составной индекс работать не будет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы