Индекс по полю varchar, результаты?

seva2

Партнер PHPClub.ru
Индекс по полю varchar, результаты?

Есть поле varchar, в нем хранятся записи
05-2006
06-2006

Рекомендуется по такому полю использовать индекс, если мы это поле в where указываем?

Например, если я укажу длину индекса 2, это как то отразится на поиске?

Можете рассказать, из каких характеристик стоит выбирать длину индекса?
 

vonica

Новичок
Если этом поле не будет слишком длинных значений скажем больше 10 символов, тогда можно индексировать все поле,
в принципе индексирование префикса ускоряет SQL запросы но в Вашем случае на сколько сказать на могу.

Попоробуйте поэксперементировать с длиной префикса поля/скорость выполнения запроса.
 
Сверху