Индексы, почему бы просто не проиндексировать все и когда использовать индексы?

Индексы используются для быстрого поиска строк с определенными значениями столбцов. Без индекса MySQL должен начать с первой строки, а затем прочитать всю таблицу, чтобы найти соответствующие строки.

Говорит наш любимый руководство по MySQL .

В таком случае, почему бы просто не проиндексировать каждый столбец?

И поскольку у меня такое чувство, что это будет большим успехом для производительности, когда нам следует использовать индексы / лучшие практики для индексов ?

Заранее спасибо!

7
задан jolt 15 June 2011 в 13:42
поделиться