Почему mysql эффективно использует только один индекс для таблицы в отличии от поисковых движков

L
На сайте с 10.02.2015
Offline
204
98

Сабж.
В отличии от Elastic, Sphinx.

iamsens
На сайте с 26.08.2009
Offline
115
#1
индекс может состоять с нескольких полей, в чем суть проблемы?
L
На сайте с 10.02.2015
Offline
204
#2

Составной индекс используется слева направо, обсекается на неравенствах.
Суть вопроса понять, почему поисковых движки могут работать с несколькими индексами, а mysql не может.

Solmyr
На сайте с 10.09.2007
Offline
501
#3
Эластик тоже использует только один индекс. Только он у него сложный, строится автоматически, сообразно описанию документа.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий